2012-09-04 80 views
1

我有两个运行时包,一个引用其他。在Hudson,我为这两个软件包中的每一个都有一个构建作业(我希望分别为每个软件包提供测试结果和覆盖率报告)。要编译第二个包,我需要第一个包的.dcp文件。提供该文件的最佳方式是什么(特别是因为两个项目构建都可以独立触发)?如何处理Hudson作业之间的编译依赖关系?

回答

0

的第一份工作,可以使用专门的(公共)文件夹来部署DCP文件时,作业已完成,也许使用的文件夹名称的版本号保持依赖条件明确。 第二个作业需要知道该文件夹的位置,如果该文件已被部署一次,第二个作业可触发任何时候无需事先重建。也可以配置第一个作业的完成,以便触发构建第二个作业。