我已經配置了Jenkins並創建了一個工作來檢出,構建並運行一個來自SVN的簡單項目。我可以將此作業配置爲定期運行,例如每五分鐘一次。但是我希望它只在SVN存儲庫中的某些內容發生更改時才構建該項目。我閱讀this document的「構建源變化」部分,但無法弄清楚我到底要做什麼!任何幫助,將不勝感激!如何配置Jenkins以檢測SVN更改並執行作業?
3
A
回答
3
當你配置你的工作,你必須這樣做:
在源代碼管理指定使用(例如SVN)的源管理系統,並填寫所有必填字段(URL,認證,...)(可能已經完成,因爲你能夠做一個結賬)
- 在構建
觸發部分:選擇投票SCM與檢查庫每10分鐘一個時間表
*/10 * * * *
。
1
轉到您的項目配置和向下滾動到構建觸發器直屬源代碼管理部分。在這裏,你已經對這種方式進行配置:
的語法來調度工作是在的crontab格式看看here。
1
你在找什麼是Subversion post commit鉤子,它會執行你的鉤子腳本中的任何腳本。看看下面的例子邁克西:
Mike West - Subversion Post-commit-hook
好運!
相關問題
- 1. 基於svn更新執行jenkins作業?
- 2. 如何配置Jenkins作業以運行單元測試
- 3. Jenkins檢測到SVN更改但不更新工作區?
- 4. 如何配置並行作業執行次數
- 5. 如何更改Jenkins作業的JDK?
- 6. Jenkins作業始終執行
- 7. 多配置jenkins作業單
- 8. 如何爲MasterJob配置Jenkins以將git標籤傳遞給並行執行的子作業?
- 9. 並行測試執行Jenkins
- 10. Jenkins配置更改
- 11. 如何通過調用ant並構建作業來配置jenkins?
- 12. 如何配置石英以記錄作業執行的時間?
- 13. 備份jenkins將作業配置構建到SVN
- 14. 如何批量更新Jenkins作業配置xml文件?
- 15. 如何更改Jenkins配置目錄?
- 16. 如何執行以下svn合併?
- 17. 是否有任何Jenkins插件可以檢查作業配置與建議?
- 18. 在Jenkins中運行並行作業
- 19. Sonar + Jenkins作業執行錯誤
- 20. jenkins中分散執行作業
- 21. Jenkins管道作業中的Artifactory配置
- 22. Jenkins配置作業的最新版本
- 23. Jenkins和多配置(矩陣)作業
- 24. 並行執行mapreduce作業
- 25. Jenkins執行shell如何獲取運行作業的用戶
- 26. 如何配置Guard以跳過Pry提示並運行我更改的測試?
- 27. 使用REST創建作業並在jenkins中執行它們
- 28. 如何創建jenkins作業,誰必須對提交執行測試?
- 29. 在Jenkins的多配置作業中跳過作業
- 30. 配置Jenkins作業取決於其他作業
'10 * * * *'是什麼意思?這是否意味着每10分鐘一次? – Meysam
'10 * * * *'意思是在每小時10分鐘如此9:10; 10:10; 11:10 ... – ben75
'10 * * * * *'表示在每小時的第十分鐘 – Atropo