빌드 아티팩트를 SVN에 다시 커밋 할 수있는 플러그인이 있습니까?hudson 빌드 아티팩트를 커밋하는 플러그인
2
A
답변
2
나는 svn publisher이 귀하의 필요를 충족시킬 것이라고 믿습니다.
8
불행히도 Svn Publisher는 정말 끝내지 않았으므로 분노로 사용하기 전에 더 많은 작업이 필요합니다.
정말 이상적인 것은 아니지만 빌드 액션 (또는 포스트 빌드가 작동 할 것입니다)으로 실행되는 쉘/cmd 스크립트로 필요한 것을 할 수 있다는 것을 알았습니다. 이 스크립트는 단지 표준 SVN 명령 줄 기능을 사용하여 다음과 같은 :
svn mkdir http://my.server:port/project/branches/buildArtifacts/${BUILD_ID}/ --username USERNAME --password PASSWORD -m "JIRA_ISSUE This is a commit message"
svn co http://my.server:port/project/branches/buildArtifacts/${BUILD_ID}/ BuildArtifacts --username USERNAME --password PASSWORD
cd BuildArtifacts
cp ../../build/${BUILD_ID}/*.xml .
svn add *
svn ci --username USERNAME --password PASSWORD -m "JIRA_ISSUE This is a commit message"
그래서, 우리는 서브 버전의 빌드 유물에 대한 새 폴더를 만들 로컬 (에-작업 공간) 폴더에 체크 아웃, 복사 무엇 우리가 원하는, svn add
그 항목은 모든 것을 다시 커밋합니다.
개인적으로 Subversion에서 보고서를 작성하면 이익을 얻지 만 판매되지는 않지만이 정보는 영구 저장소에 보관해야합니다. 젠킨스 서버는 좋은 저장소가 아닙니다.
맞춤 플러그인을 작성하거나 실제로 Svn Publisher를 수정하는 것이 장기적으로 더 나은 해결책입니다.
관련 문제
- 1. Hudson 플러그인이 Artifactory에 모든 아티팩트를 게시하지 않음
- 2. Hudson : 마스터에서 슬레이브로 아티팩트를 복사하지 못했습니다.
- 3. teamcity에서 빌드 아티팩트를 설정하는 방법
- 4. 아카이브 빌드 hudson, 오래된 빌드 저장
- 5. hudson - 주말 빌드 대 연속 빌드 (단시간)
- 6. Grails 및 hudson 플러그인 문제
- 7. 플러그인 내에서 Maven 아티팩트를 다운로드하려면 어떻게해야합니까?
- 8. TFS 빌드 드롭에서 마지막 빌드 아티팩트를 얻는 방법은 무엇입니까?
- 9. Jenkins (formerly Hudson) 플롯 플러그인 : Illegible Font
- 10. Jenkins/Hudson - 현재 빌드 번호에 액세스하고 있습니까?
- 11. gud repo에 Hudson 빌드 스크립트를 저장
- 12. Hudson/Jenkins의 특정 빌드 실행 프로그램 사용
- 13. 외부 테스트 후 Hudson 빌드 결과 상태
- 14. Jenkins/Hudson - 빌드 실행시 지연 시간 설정
- 15. nudus 빌드 번호를 hudson/jenkins 빌드 번호와 동기화하십시오.
- 16. Grails에서 Hudson 빌드 매개 변수 사용 빌드 대상
- 17. 허드슨 슬레이브가 아티팩트를 보관하는 것을 어떻게 방지합니까?
- 18. Hudson, Svn & 커밋 후 알림이
- 19. 젠킨스로 아티팩트를 동적 디렉토리로 복사하는 방법은 무엇입니까?
- 20. war와 jar로 빌드 된 maven 이상한 아티팩트를 내부 repo로 푸시
- 21. Maven의 대상 디렉토리에서 생성 된 빌드 아티팩트를 제거하는 방법은 무엇입니까?
- 22. Maven 플러그인 내에서 SVN에 파일을 커밋하는 방법은 무엇입니까?
- 23. Eclipse 플러그인 빌드 경로 추가
- 24. 다른 job2에서 Hudson job1 가공물에 액세스하는 방법 2?
- 25. HP Quality Center Status 플러그인 Hudson 또는 Sonar
- 26. Hudson 배포의 일부로 ant 빌드 스크립트를 실행할 수 있습니까?
- 27. REST API를 통해 매개 변수화 된 hudson 빌드 제출
- 28. svn/trac changest 번호를 hudson 빌드 번호와 연관시킵니다.
- 29. Hudson 프로젝트의 빌드 기록 전체 목록을 표시하는 방법은 무엇입니까?
- 30. hudson for newbies : 성공적인 빌드 후 소프트웨어를 실행하는 방법
허드슨의 SVN 체크 아웃 유틸리티에 고유 한 암호 보호를 사용하거나 암호를 알아보기 어려울 수있는 방법은 무엇입니까? –
https://wiki.jenkins-ci.org/display/JENKINS/Mask+Passwords+Plugin :) –
고맙습니다. – ATOzTOA