利用Jenkins插件部署git分支的方法

开发工具与奇技淫巧 workingTime 1654℃ 0评论

当我们的git中有很多分支的时候,在部署的时候就会非常麻烦。
今天我们就来决绝一下,jenkins部署git分支问题,效果是这样的

当我们点击build withh Parmeters,会出现分支的选择。

安装插件

在打开的插件页面,点击可选插件,搜索Git Parameter Plug-in,因为我这里已经安装,所以就在已安装插件中

项目插件配置

安装完插件后,我们还需要在项目里面配置一下启用插件

  1. Name: git_branch
  2. Description:描述可以写些什么
  3. Parameter Type:选择Branch
  4. Branch Filter: .*
  5. Tag Filter: *
  6. Sort Mode: NONE
  7. Default Value: master #默认不选择的时候会使用master主干;
  8. Selected Value: DEFAULT #默认值为master

源码管理—>Git—> Branches to build

把*/master 改成:$git_branch [就是上面定义的Name值]
这样就可以获取到git代码分支了。

修改脚本

好了,经过以上的配置,就可以达到部署时候选择分支的效果了~!

Jenkins自动从git构建Spring boot项目实践,中的启动脚本现在需要修改一下

nohup sh /home/rm/software/shell/start-jar.sh /var/lib/jenkins/workspace/ikang-enterprise-platform/ikang-enterprise-service/target /home/rm/software/随名称自取.jar > /home/rm/software/名称自取.log &

  • start-jar.sh 启动脚本

cp -f $1 $2 修改为 cp -f $1/*.jar $2

转载请注明:R&M » 利用Jenkins插件部署git分支的方法

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

备案号:京ICP备14044161号;联系我:rm@rmworking.com