当我们执行发布时,正在按预期创建发布工件和标记。但是,该项目未正确更新为下一个(快照)版本。Jenkins Artifactory插件:更新到Git上的最新快照
用于释放一个例子配置:
控制台日志的相关部分:
[RELEASE] Committing release version on branch 'master'
[RELEASE] Creating tag '1.3.14'
[RELEASE] Pushing branch 'master' to 'ssh://[email protected]/xxx/yyy.git'
[RELEASE] Pushing tag '1.3.14' to 'ssh://[email protected]/xxx/yyy.git'
[RELEASE] Changing POMs to next development version
[RELEASE] Committing next development version on branch 'master'
Finished: SUCCESS
和项目的Git中的地位,符合市场预期:
$ git pull origin master
From ssh://git.cloudbees.com/xxx/yyy
* branch master -> FETCH_HEAD
Already up-to-date.
$ git show --summary
commit df10d905c24c1cbf8d0b6992ab366ac5dcba470b
Author: CloudBees [email protected] <[email protected]>
Date: Mon Jul 29 09:04:38 2013 +0000
$ git remote show origin
* remote origin
Fetch URL: ssh://[email protected]/xxx/yyy.git
Push URL: ssh://[email protected]/xxx/yyy.git
HEAD branch: master
RELEASED 1.3.14
因此,它看起来像下一个快照的更新是在当地承诺,但没有被推动。这是一个错误(我couldn't find a related ticket)还是我们做错了什么?
PS:这个问题只发生在Git上,Subversion工作正常。我们的Artifactory插件版本是2.1.6,应该是最新的。
我们无法重现此行为。如果可以,请尝试在我们的公共用户列表中详细说明或使用Jfrog支持([email protected])服务。 – AvivSim