Drone 插件市场 > Github Search Downstream
github.svg

Github Search Downstream

by gboddin

Apache License 2.0

使用此插件可触发从 Github 版本库搜索中获取的下游版本库列表的构建。当某一版本库的更新会对下游产生影响,而这些下游版本库也应进行测试,且这些版本库可在 Github 上搜索到时,该插件就非常有用了。

YAML 配置示例

kind: pipeline
name: default

steps:
- name: trigger
  image: gboo/github-search-downstream:latest
  settings:
    github_query: "org:drone-plugins topic:drone-plugin"
    drone_server: https://drone.example.com
    drone_token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

字段属性说明

  • github_query

    string必填项

    搜索 Github 下游软件源的查询

    默认值:none

  • drone_server

    string必填项

    Drone Server 网址

    默认值:none

  • drone_token

    string必填项

    Drone Server 令牌

    推荐使用密钥 (Secret) 功能

    默认值:none

  • github_token

    string必填项

    Github 标记

    推荐使用密钥 (Secret) 功能

    默认值:none

  • ignore_missing

    boolean可选项

    如果未找到构建文件,则继续触发

    默认值:false

  • wait

    boolean可选项

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

    默认值:false

  • timeout

    number可选项

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

    默认值:60