【问题标题】:Is it possible to set a Pipeline job to trigger based on GitHub webhook from 2 repos?是否可以根据来自 2 个 repos 的 GitHub webhook 设置 Pipeline 作业以触发?
【发布时间】:2020-08-10 15:53:35
【问题描述】:

我们有 2 个彼此相关的存储库。管道作业一个接一个地检查。所以理想情况下,只要签入的任何一个 repo 发生变化,它就应该运行。

是否可以将其设置为从来自任一 repo 的 webhook 触发器运行,或者 SCM 轮询两个 repo 是唯一的选择?

【问题讨论】:

    标签: jenkins triggers version-control jenkins-pipeline git-webhooks


    【解决方案1】:

    是的,这是可能的。您需要在针对同一管道的两个 git 存储库上配置 webhook,因此,每当任何存储库发生更改时,都会启动相同的管道。

    【讨论】:

    • Git 存储库设置为指向 Jenkins-URL/github-webhook。它没有指向特定的管道。那我该怎么做呢?
    • 我从来没有用过 github,只用过 gitlab,但我们应该也能做到。在您的第二个存储库上配置相同的 webhook,然后在您的 Jenkins 作业上,选择选项:GitHub hook trigger for GITScm polling
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-29
    • 2020-09-15
    • 1970-01-01
    • 2021-02-02
    • 2020-01-31
    • 1970-01-01
    • 2023-03-08
    相关资源
    最近更新 更多