Drone 插件市场 > Downstream Build
drone.svg

Downstream Build

by drone-plugins

Apache License 2.0

使用此插件可触发下游软件源列表的构建。此插件

YAML 配置示例

kind: pipeline
name: default

steps:
- name: trigger  
  image: plugins/downstream
  settings:
    server: https://drone.example.com
    token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
    fork: true
    repositories:
      - octocat/Hello-World
      - octocat/Spoon-Knife

字段属性说明

  • token

    string必填项

    Drone Server 授权令牌。

    推荐使用密钥 (Secret) 功能

    默认值:none

  • server

    string必填项

    Drone Server 网址。

    默认值:none

  • repositories

    array必填项

    触发版本库列表的构建时,可以使用 @ 提及分支。

    默认值:none

  • wait

    boolean可选项

    如果为 true,则等待当前正在运行的构建完成,否则失败。

    默认值:false

  • timeout

    number可选项

    当前正在运行的构建程序需要等待多长时间。

    默认值:60

  • params

    array可选项

    支持 KEY=value 格式的参数,也支持从 godotenv 文件加载参数。

    默认值:none

  • deploy

    string可选项

    触发部署(推广构建),值是新构建的环境/目标。

    默认值:none

  • last_successful

    boolean可选项

    触发版本库中指定分支的最后一次成功构建。

    默认值:false