互帮互助 关于 mvn+jenkins 持续部署 java 项目有几个问题,想请教一下大家。

old shen · 2018年04月16日 · 最后由 old shen 回复于 2018年04月18日 · 1739 次阅读

新人第一次搭建使用 jenkins 持续构建 java 项目,目前遇到了一个问题。
我设置的是每五分钟检查一下源码,我是这样设置的(如图)

问题一:如有更新,就去构建 并部署,但是每次开发把代码推送到 gitlab 上后,可以触发构建,但是会报错,我看报错原因是不知道去拉哪个分支的代码。请大神指点一下,是什么原因呢?(如图)

问题二:我手动选择分支触发并部署成功后,开发发现我部署的代码不是最新的,但是查看 jenkins 拉下的代码确实最新的。这个也是无语了。

共收到 2 条回复 时间 点赞

1.$mbranch这个是啥 没获取到这个变量的值
2.在打包命令中加上clean

AngryTester 回复

那个 $mbranch 是上面参数化构建的值 1

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册