Coder Social home page Coder Social logo

ci-plugins's Introduction

plugins for Coding-CI

Contributing

Q: 我有一个好插件,希望大家都可以用上,应该如何贡献到镜像插件市场中?

A: 恭喜你,找对地方了,这篇文章就是解释这个问题的!

Step by step

前提

  1. 已经制作好了插件。
  2. 有 Git 操作的相关经验。

Step 0

fork 本项目,在 plugins 目录下创建插件子目录,比如 plugins/example/plugin

Step 1

添加插件的 Meta 信息plugin-meta.json 到子目录中,字段如下:

{
  "name": "npm",
  "description": "发布 NPM 包到仓库,支持官方仓库和私有仓库",
  "tags": [ "publish", "npm" ],
  "mark": "社区",
  "images": "https://hub.docker.com/r/plugins/npm/tags",
  "source": "https://github.com/drone-plugins/drone-npm",
  "bugs": "https://github.com/drone-plugins/drone-npm/issues",
  "logo": "logo.svg"
}
  • name: 插件名称,需要全英文,单词之间以中划线-分隔。
  • description: 插件描述,简单介绍插件作用。
  • tags: 标签,是一个字符串数组,填写前可以先参照已有的标签填写,若没有合适的,可以自创。
  • mark: 角标。目前只可填 官方社区 两种。
  • images: 插件镜像地址。
  • source: 源码地址。
  • bugs: 问题反馈地址。
  • logo: logo 图片相对地址。如果没有,可以不填。图片最好为正方形,尺寸大于 100 x 100 即可。

Step 2

添加 logo README.md 等必要文件到插件 Meta 信息所在目录。

Step 3

提交修改,发起 PR 等待自动检查工具通过和人工审核。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.