jenkins:打包部署时添加分支选项可以选择

Posted 花和尚也有春天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins:打包部署时添加分支选项可以选择相关的知识,希望对你有一定的参考价值。

 

 

 

添加一个Git Parameter 和 Choice  Parameter,分别如下:

添加后保存,效果:

 

 

问题1:

几个项目有连带关系,需要解除连带关系,否则打包时也会影响到上下游项目的部署。

 

在配置里面选择 build,选择 高级,去掉勾选下面的参数:Enable triggering of downstream projects

 

 

问题2:

选择分支打包重新部署后,一直都是拉取的master的代码(日志中可以看到),正常的是,选择哪个分支,则打哪个分支。

解决方式,定义的 Git Parameter 的Name为mybranch(随便自己定义),下面 "源码管理" 中"Branches to build"这个配置的选项需要用$+自定义的那个名字来引用,如。

 

目前的配置如下:

 

修改后的配置:

以上是关于jenkins:打包部署时添加分支选项可以选择的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins参数化构建

具有多个部署的单个 Jenkins 作业

如何在 jenkins 中部署,根据参数选择从特定的 git 分支获取源代码

用jenkins怎么对web工程打包

jenkins打包

jenkins构建docker镜像