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

shen · April 16, 2018 · Last by shen replied at April 18, 2018 · 1001 hits

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

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

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

共收到 2 条回复 时间 点赞

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

shen #2 · April 18, 2018 作者
AngryTester 回复

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

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up