릴리스를 수행하면 릴리스 아티팩트와 태그가 모두 예상대로 생성됩니다. 그러나 프로젝트가 다음 (스냅 샷) 버전으로 제대로 업데이트되지 않습니다.Jenkins Artifactory Plugin : 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 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) 또는 우리가 뭔가 잘못하고 있습니까?
추신 :이 문제는 Git에서만 발생하며 Subversion은 정상적으로 작동합니다. Artifactory 플러그인 버전은 2.1.6이며 최신 버전이어야합니다.
우리는이 동작을 재현하지 못했습니다. 가능한 경우 공개 사용자 목록에서 더 자세히 설명하거나 Jfrog 지원 ([email protected]) 서비스를 사용하십시오. – AvivSim