我已经配置了Jenkins并创建了一个工作来检出,构建并运行一个来自SVN的简单项目。我可以将此作业配置为定期运行,例如每五分钟一次。但是我希望它只在SVN存储库中的某些内容发生更改时才构建该项目。我阅读this document的“构建源变化”部分,但无法弄清楚我到底要做什么!任何帮助,将不胜感激!如何配置Jenkins以检测SVN更改并执行作业?
3
A
回答
3
当你配置你的工作,你必须这样做:
在源代码管理指定使用(例如SVN)的源管理系统,并填写所有必填字段(URL,认证,...)(可能已经完成,因为你能够做一个结账)
- 在构建
触发部分:选择投票SCM与检查库每10分钟一个时间表
*/10 * * * *
。
1
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