Jenkins中带有分支说明符的问题

问题描述 投票:1回答:2

我在詹金斯有2份工作,应该是从github建立的

  1. 在从开发到阶段生成拉取请求时,在开发分支上运行测试Branch Specifier : */dev

  2. 当从阶段到主分支生成拉取请求时,在阶段分支上运行测试Branch Specifier : */stage

但是每当我从开发人员到阶段或从阶段到主节点生成拉取请求时,这两个作业都会被触发。

我已经尝试在分支说明符中使用refs/heads/<branchName>,在Refspec中使用+refs/heads/<branchName>:refs/remotes/origin/<branchName>

我正在使用Github拉取请求生成器jenkins插件

有人可以帮我解决这个问题吗?

我在jenkins中有2个工作,应该是从github构建的,当从dev到舞台BranchSpecifier生成拉取请求时,在dev分支上运行测试:* / dev在...时在stage分支上运行测试

一个生成触发器,用于在收到匹配的消息后发布jenkins作业。可以另外用来在完成工作后向主题提交消息的构建器。建立后的动作,可以在完成工作后另外用于向对象发布消息。

我知道了。 whitelist target branchesGithub pull request builder的“高级”部分中的build trigger选项有助于解决此问题

git jenkins github jenkins-plugins
2个回答
0
投票

一个生成触发器,用于在收到匹配的消息后发布jenkins作业。可以另外用来在完成工作后向主题提交消息的构建器。建立后的动作,可以在完成工作后另外用于向对象发布消息。


0
投票

我知道了。 whitelist target branchesGithub pull request builder的“高级”部分中的build trigger选项有助于解决此问题

© www.soinside.com 2019 - 2024. All rights reserved.