當我們執行發佈時,正在按預期創建發佈工件和標記。但是,該項目未正確更新爲下一個(快照)版本。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