自动创建和存储构建工件

时间:2011-06-22 05:20:54

标签: ant build continuous-integration artifact

不知道该怎么称呼它,但这就是我要找的东西。我有一个构建系统,可以构建3组组件 - 服务器组件 - 桌面组件 - 设备组件 每个都有自己的构建脚本,整体构建脚本并创建一个包含所有3个的包。问题是当我构建一个包时,我不想构建所有3个集合,我只想要自上次创建包以来源已经更改的集合。由于每个组件可能需要相当长的时间来构建,并且开发人员通常只有他正在构建的集合,但需要他们全部进行测试。

我希望能够请求最新的软件包,其中包含最新源代码的最新二进制文件。也希望能够请求,为构建195构建的包,让我们说。

我看到Google Tech Talk显示Google会在内部完成此操作。我找到了http://archiva.apache.org/,但它似乎只是一种存储机制。也许Bamboo已经这样​​做了,我还没有看到它?

我无法为Google找到合适的搜索词来给我答案。

所以转向大家,看看我能找到什么,提前谢谢你。

1 个答案:

答案 0 :(得分:0)

听起来像Ivy依赖关系管理可以做的事情。