使用GIT构建Jenkins

时间:2015-05-07 04:30:37

标签: git plugins jenkins

我尝试为GIT存储库的远程主服务器中的代码构建创建作业。但我们有兴趣在GIT的其他分支机构建设。在这种情况下,分支说明符是否有用。

2 个答案:

答案 0 :(得分:1)

是 - 指定作业上的分支将从该分支进行跟踪和构建。

来自Jenkins GIT插件:

  

如果您要跟踪存储库中的特定分支,请指定分支。如果留空,将检查所有分支的变化并构建。

     

语法的格式为:REPOSITORYNAME / BRANCH。此外,BRANCH被认为是 / BRANCH,' '的简写。被识别为通配符,' '被识别为包含分隔符'的通配符。因此,origin / branches *将匹配origin / branches-foo但不匹配origin / branches / foo,而origin / branches 将匹配origin / branches-foo和origin / branches / foo。

     

如果使用命名空间来构建分支(例如feature1 / master或team1 / requestA / rel-1.0),则必须指定完整的分支说明符(包括"遥控器/"):遥控器/ REPOSITORYNAME /分公司/带/命名空间。   例如。 "遥控器/来源/特征1 /主"   可以通过在此字段中指定该修订的SHA1哈希来检出特定修订。

答案 1 :(得分:1)

是。我一直在使用'分支说明符',它按预期工作 Branch specifier