是否有任何插件可用於將構建工件提交回SVN?插件提交哈德森構建神器
2
A
回答
2
我相信svn publisher將滿足您的需求。
8
不幸的是,Svn Publisher並沒有真正完成,需要更多的工作才能使用它。
我發現我可以做一些我需要的shell/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"
所以,我們創建了在Subversion中生成工件的新文件夾,檢查出來的地方(在工作空間)的文件夾,複製的內容我們想要,svn add
那些項目然後提交一切。個人而言,我仍然沒有在Subversion中構建報告的好處,但我們需要持久存儲這些信息--Jenkins服務器並不是一個好的存儲庫。
寫一個自定義插件或實際修復Svn Publisher將是一個更好的解決方案長期。
相關問題
- 1. 哈德森clearcase插件
- 2. git插件和哈德森
- 3. 哈德森NSIS插件
- 4. 哈德森顛覆插件
- 5. 哈德森UI插件從
- 6. 哈德森gitorious插件?
- 7. 哈德森構建忽略.properties路徑
- 8. 哈德森,發佈神器到Windows文件共享?
- 9. Gud插件哈德森結帳問題
- 10. 哈德森JDepend插件不工作
- 11. Grails和哈德森插件問題
- 12. 爲哈德森安裝標準插件?
- 13. 上傳插件哈德森不工作
- 14. 更新哈德森和插件
- 15. 哈德森 - 創建用戶
- 16. 哈德森如何刪除我的構建創建的工件?
- 17. 哈德森 - 缺少觸發器遠程構建選項
- 18. 哈德森問題
- 19. 哈德森cobertura圖
- 20. 哈德森管道
- 21. 哈德森和gitosis
- 22. 如何在哈德森刪除不需要的構建工件
- 23. 哈德森建立失敗 - 當我從哈德森構建hudson.plugins.mercurial.MercurialSCM不能轉換到hudson.scm.SubversionSCM
- 24. 哈德森建立使用舊罐子
- 25. 哈德森和建築腳本
- 26. 爲什麼最新的文件提交到SVN不會立即被哈德森拔出來構建
- 27. 哈德森顛覆@HEAD
- 28. 哈德森和CCRC集成
- 29. 使用哈德森和Rails
- 30. 哈德森上下文URL
任何方式來混淆密碼或利用Hudson的SVN簽出實用程序固有的密碼保護? – 2012-04-05 23:57:35
https://wiki.jenkins-ci.org/display/JENKINS/Mask+Passwords+Plugin :) – 2012-05-09 21:06:51
非常感謝,這工作... – ATOzTOA 2013-03-20 10:45:55