我们的开发人员使用临时分支,但我只想构建对master和任何v*分支(例如v1.0、v1.0、v1.1等)的提交。
我在Refspec字段中尝试执行以下操作:
+refs/heads/master:refs/remotes/origin/master
+refs/heads/v*:refs/remotes/origin/v*但jenkins排除了以下错误:
stderr: fatal: Invalid refspec '+refs/heads/v*:refs/remotes/origin/v*'发布于 2018-03-21 04:39:06
看起来我的问题是我的git客户端是1.9.1。我将把我的docker base镜像改成ubuntu 16,它应该有一个更新的git客户端。
已验证这是否解决了问题。我升级到ubuntu 16,它的git cli为2.7.4,现在refspec可以正常工作了。
https://stackoverflow.com/questions/49392503
复制相似问题