繁体   English   中英

使用GIT在Jenkins中构建

[英]Build in Jenkins using GIT

我试图为GIT储存库的远程主数据库中的代码创建作业。 但是我们有兴趣从GIT的其他分支机构进行构建。 在这种情况下,分支说明符会有所帮助吗?

是-在作业上指定分支将跟踪该分支并从该分支开始构建。

从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),则必须指定完整的分支说明符(包括“ remotes /”):remotes / REPOSITORYNAME / BRANCH / WITH / NAMESPACE。 例如,“ remotes / origin / feature1 / master”,可以通过在此字段中指定该修订版的SHA1哈希来检出特定的修订版。

是。 我使用“分支说明符”已有一段时间了,它可以按预期工作。
分支说明符

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM