我们有一个由许多项目组成的代码库。目前,每次我们在SVN上添加项目时,我们必须重新配置CruiseControl以开始构建和测试此类项目。
我正在寻找能够扫描SVN存储库并自行查找新项目的工具(如果开源更好)。 项目可以是“包含主干,标签,分支子文件夹的SVN文件夹”。
如果该工具支持多阶段连续集成并按需构建,那就更好了。
由于
答案 0 :(得分:0)
通常,项目往往只是不同,需要手动设置构建系统。但是,你可以使用像Jenkins这样的东西和一些bash脚本来实现你正在寻找的东西;例如。如果您的SVN服务器具有所有项目的HTML索引,您可以设置一个bash脚本来轮询该页面以进行更改,然后告诉Jenkins从模板添加一个新项目。