如何让jenkins部署分支?

时间:2015-12-09 18:42:28

标签: jenkins

我希望Jenkins克隆git repo checkout分支并将该分支部署到CI环境。如何让Jenkins通过构建参数签出我指定的分支?

3 个答案:

答案 0 :(得分:0)

在Jenkins控制台中使用git命令“git checkout -b branch”。

执行shell(linux环境)

   git checkout -b $(branch)

执行windows批处理

   git checkout -b %branch%

分支作为构建参数传递。

答案 1 :(得分:0)

如果您正在使用Git插件,并使用字符串参数指定分支,则可以将分支说明符设置为“* / $ {my_branch}” - 请注意,您也必须在Windows上使用此格式。 / p>

答案 2 :(得分:0)

你绝对可以像Mahi建议的那样执行shell或批处理。如果您使用的是GIT SCM插件,您需要做的就是以这种格式在要构建的分支部分中提供分支名称: $ {BRANCH_Name}