首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >而只构建功能分支?

而只构建功能分支?
EN

Stack Overflow用户
提问于 2015-03-19 20:34:15
回答 2查看 7.6K关注 0票数 3

在Jenkins 1.605中,我为Git配置了以下分支规范

代码语言:javascript
代码运行次数:0
运行
复制
features/**

以及1分钟的单片机轮询间隔。

但是当我将更改推到我的功能分支上时:

代码语言:javascript
代码运行次数:0
运行
复制
 git push origin features/sample

什么都没发生。如果我手动触发生成,master就是生成:

代码语言:javascript
代码运行次数:0
运行
复制
Seen branch in repository origin/features/sample
Seen branch in repository origin/master
Seen 2 remote branches
Checking out Revision e2d7371a4e8480dcacbd2af93c2347d4b75fde19 (origin/master)

我是否配置不正确的分支说明符?

似乎是一个bug (仍在打开):https://issues.jenkins-ci.org/browse/JENKINS-27352

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-23 09:03:59

您可以检查给出一个分支规范作为参数是否更好。

这就是在詹金斯-14276中说明的方法

  • 带有参数"Branch“的参数化生成,默认为"**
  • 带有分支说明符"${Branch}“的Git
  • 单片机轮询激活

在您的示例中,您将作为参数features/**传递,并查看它是否工作得更好。

“任择议定书”在评论中确认目前(2015年3月)不起作用,正如bug JENKINS-27352中提到的那样

Git SCM轮询不会从参数化分支规范的推送通知中触发。

有一个PR (拉请求)正在进行中:pull/309,还没有合并到Jenkins中。

更新2015年7月:公共关系现已关闭,詹金斯- 27352现在包括:

Fix包含在 git插件2.4.0 发布的 2015年7月18日

(40分钟前,在您的Jenkins中可以看到该版本的升级之前,请给它一天时间)

票数 1
EN

Stack Overflow用户

发布于 2018-07-05 14:26:25

同样的问题,我想构建所有的特性分支。

论jenkins版本2.46.1

所有分支构建工作与

**/特征/*

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29154468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档