如何从命令行(cli)启动Jenkins multibranch管道构建?

时间:2016-08-22 15:50:40

标签: jenkins jenkins-pipeline jenkins-cli

目前我可以使用cli开始Jenkins工作。

示例:

java -jar jenkins-cli.jar -s http://buildserver:8080 build Job_Name

我正在使用Jenkins multibranch管道功能,并且还没有弄清楚如何使用上述命令启动此类作业。

我是如何通过cli开始构建管道的?

1 个答案:

答案 0 :(得分:2)

在multibranch管道上,作业名称由项目名称和分支组成,因为作业实际上是一个分支上的构建,您可以将全局管道视为一个容器。 最后,如果您的管道配置名为your-project,并且您想要为newfeature分支启动作业,则应执行以下操作:

java -jar jenkins-cli.jar -s http://buildserver:8080 build your-project/newfeature

此外,完整项目名称由Jenkins显示,如上所示:

enter image description here