drone

package module
v1.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 3 Imported by: 18

README

drone

编译状态 Golang质量 版本 仓库大小 最后提交 授权协议 语言个数 最佳语言 星星个数

Drone插件基础框架,提供如下功能

  • 基础配置
    • 重试
    • 背压
    • 配置解析
    • 命名
  • 接口抽象
    • 步骤
    • 配置
    • 插件

使用

非常简单,只需要在.drone.yml里增加配置

- name: 上传到腾讯云
  image: ccr.ccs.tencentyun.com/dronestock/cos
  settings:
    secret_id: xxx
    secret_key: xxx

更多使用教程,请参考文档

交流

微信群

捐助

支持宝 微信

插件列表

  • Git 使用Git推送和拉取代码
  • Maven Maven编译、打包、测试以及发布到仓库
  • Protobuf Protobuf编译、静态检查以及高级功能
  • Docker Docker编译、打包以及发布到镜像仓库
  • Node Node编译、打包以及发布到仓库
  • Cos 腾讯云对象存储基本配置、文件上传等
  • Mcu 各种模块依赖文件修改
  • Apisix Apisix网关插件
  • File 文件插件

感谢Jetbrains

本项目通过Jetbrains开源许可IDE编写源代码,特此感谢

Jetbrains图标

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New added in v0.6.4

func New(constructor plugin.Constructor) (bootstrap *plugin.Bootstrap)

func NewStep added in v0.0.2

func NewStep(stepper stepper.Stepper) *step.Builder

Types

type Base added in v0.1.0

type Base = plugin.Base

type Config

type Config = plugin.Config

type Plugin added in v0.0.2

type Plugin = plugin.Plugin

type Steps added in v0.5.4

type Steps = step.Steps

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL