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

 

jenkins:打包部署时添加分支选项可以选择_第1张图片

jenkins:打包部署时添加分支选项可以选择_第2张图片

 jenkins:打包部署时添加分支选项可以选择_第3张图片

 

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

jenkins:打包部署时添加分支选项可以选择_第4张图片

添加后保存,效果:

jenkins:打包部署时添加分支选项可以选择_第5张图片

 

 

问题1:

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

jenkins:打包部署时添加分支选项可以选择_第6张图片

 

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

jenkins:打包部署时添加分支选项可以选择_第7张图片

 

 

问题2:

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

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

jenkins:打包部署时添加分支选项可以选择_第8张图片

 

目前的配置如下:

jenkins:打包部署时添加分支选项可以选择_第9张图片

jenkins:打包部署时添加分支选项可以选择_第10张图片

 

修改后的配置:

jenkins:打包部署时添加分支选项可以选择_第11张图片

jenkins:打包部署时添加分支选项可以选择_第12张图片

你可能感兴趣的:(开发工具)