リリースを行うと、リリース アーティファクトとタグの両方が期待どおりに作成されています。ただし、プロジェクトは次の (スナップショット) バージョンに正しく更新されません。
リリースの構成例:
コンソール ログの関連部分:
[RELEASE] Committing release version on branch 'master'
[RELEASE] Creating tag '1.3.14'
[RELEASE] Pushing branch 'master' to 'ssh://git@git.cloudbees.com/xxx/yyy.git'
[RELEASE] Pushing tag '1.3.14' to 'ssh://git@git.cloudbees.com/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 DEV@Cloud <nobody@cloudbees.com>
Date: Mon Jul 29 09:04:38 2013 +0000
$ git remote show origin
* remote origin
Fetch URL: ssh://git@git.cloudbees.com/xxx/yyy.git
Push URL: ssh://git@git.cloudbees.com/xxx/yyy.git
HEAD branch: master
RELEASED 1.3.14
したがって、次のスナップショットへの更新はローカルでコミットされているようですが、プッシュされていません。これはバグですか (関連するチケットが見つかりませんでした)、それとも何か問題がありますか?
PS: この問題は Git でのみ発生します。Subversion は正常に動作しています。Artifactory プラグインのバージョンは 2.1.6 で、これが最新のはずです。