新人第一次搭建使用 jenkins 持续构建 java 项目,目前遇到了一个问题。 我设置的是每五分钟检查一下源码,我是这样设置的(如图)
问题一:如有更新,就去构建 并部署,但是每次开发把代码推送到 gitlab 上后,可以触发构建,但是会报错,我看报错原因是不知道去拉哪个分支的代码。请大神指点一下,是什么原因呢?(如图)
问题二:我手动选择分支触发并部署成功后,开发发现我部署的代码不是最新的,但是查看 jenkins 拉下的代码确实最新的。这个也是无语了。
1.$mbranch这个是啥 没获取到这个变量的值 2.在打包命令中加上clean
$mbranch
clean
那个 $mbranch 是上面参数化构建的值 1