Automation 在连续集成工具中自动发现项目

Automation 在连续集成工具中自动发现项目,automation,continuous-integration,staging,Automation,Continuous Integration,Staging,我们有一个由许多项目组成的代码库。目前,每次我们在SVN上添加一个项目时,我们都必须重新配置CruiseControl,以便在这样的项目上开始构建和测试 我正在寻找一种能够扫描SVN存储库并自行查找新项目的工具(如果是开源的话更好)。 项目可以是“包含主干、标记、分支和子文件夹的SVN文件夹” 如果该工具支持多阶段连续集成和按需构建,效果会更好 多亏了一般来说,项目往往差异很大,需要手动设置构建系统。然而,您可能会使用一些bash脚本来实现您想要的东西;如果你的SVN服务器有一个所有项目的HTM

我们有一个由许多项目组成的代码库。目前,每次我们在SVN上添加一个项目时,我们都必须重新配置CruiseControl,以便在这样的项目上开始构建和测试

我正在寻找一种能够扫描SVN存储库并自行查找新项目的工具(如果是开源的话更好)。 项目可以是“包含主干、标记、分支和子文件夹的SVN文件夹”

如果该工具支持多阶段连续集成和按需构建,效果会更好


多亏了

一般来说,项目往往差异很大,需要手动设置构建系统。然而,您可能会使用一些bash脚本来实现您想要的东西;如果你的SVN服务器有一个所有项目的HTML索引,你可以设置一个bash脚本来轮询该页面的更改,然后告诉Jenkins从模板中添加一个新项目