Jac*_* Ha 33 build-automation continuous-integration build-process hudson build
我正在尝试在哈德森中建立我们的构建过程.
作业1将是一个超级快速(希望)持续集成构建作业,将经常构建.
作业2,将负责定期运行综合测试套件或手动触发.
Job 3将负责在整个代码库中运行分析工具(非常类似于Job 2).
我尝试使用"高级项目选项>使用自定义工作区"功能,以便在作业1中编译的代码可以在作业2和3中使用.但是,似乎所有构建工件都保留在作业1工作区内.我这样做对吗?有没有更好的方法呢?我想我正在寻找类似于构建管道设置的东西......这样就可以共享东西,并且可以分阶段执行相应的工作.
(我也考虑使用'批处理任务'......但似乎无法安排那些?只能手动触发?)
欢迎任何建议.谢谢!
小智 15
您可能想尝试复制工件插件:
http://wiki.hudson-ci.org/display/HUDSON/Copy+Artifact+Plugin
您的连续工作可以构建必要的工件,而您的其他两个工作可以将它们拉入进行分析.
Hudson有这个问题的插件:http://wiki.hudson-ci.org/display/HUDSON/Clone+Workspace+SCM+Plugin(链接目前已损坏)
相应的Jenkins页面位于:https://wiki.jenkins-ci.org/display/JENKINS/Clone+Workspace+SCM+Plugin
| 归档时间: |
|
| 查看次数: |
17542 次 |
| 最近记录: |