小编Sun*_*oga的帖子

当 GitHub 中创建拉取请求时触发 Jenkins 多分支管道

我正在使用 Jenkins 多分支管道。我已经在 GitHub 中配置了 API(github-webhook 和 ghprbhook)。我想每当 GitHub 上有 Pull 请求时就触发多分支管道(不使用定期选项)。例如,如果我在 GitHub 上创建拉取请求,那么 Jenkins 多分支管道应该开始扫描并自动构建 Jenkinsfile。我需要做什么才能实现这一目标?如果有任何建议,我很乐意尝试。

github jenkins multibranch-pipeline

5
推荐指数
1
解决办法
1万
查看次数

提出拉取请求的GitHub分支名称

我在詹金斯(Jenkins)使用Multibranch Pipeline Job。

如何找到在GitHub中引发“拉取请求”的分支名称?

我使用的是/github-webhook/&也试图与/ghprbhook/与以下环境变量尝试:GIT_LOCAL_BRANCHGIT_BRANCHghprbSourceBranch,但我没有得到任何结果。

如果有什么建议,我很想尝试一下。

github pull-request jenkins jenkins-pipeline multibranch-pipeline

4
推荐指数
2
解决办法
4909
查看次数