Maven 2 如何使用Continuum从多个分支构建

Maven 2 如何使用Continuum从多个分支构建,maven-2,continuous-integration,branch,continuum,Maven 2,Continuous Integration,Branch,Continuum,我有一个使用Maven和Continuum构建的项目。我们有几个发布分支,其中大部分都处于退休状态,但如果出现问题,可以想象任何分支都会复活 我的问题是,在连续体中添加分支非常重要;到目前为止,我发现最好的方法是将每个分支添加为一个单独的项目,但这需要合理的设置量。由于我们不经常发布,这很好,但我希望能够针对短期特性分支运行Continuum,并且我不希望每次都必须手动设置所有内容 我希望能够针对短期特性分支运行Continuum,并且我不希望每次都必须手动设置所有内容 也许不是预期的答案,但我

我有一个使用Maven和Continuum构建的项目。我们有几个发布分支,其中大部分都处于退休状态,但如果出现问题,可以想象任何分支都会复活

我的问题是,在连续体中添加分支非常重要;到目前为止,我发现最好的方法是将每个分支添加为一个单独的项目,但这需要合理的设置量。由于我们不经常发布,这很好,但我希望能够针对短期特性分支运行Continuum,并且我不希望每次都必须手动设置所有内容

我希望能够针对短期特性分支运行Continuum,并且我不希望每次都必须手动设置所有内容


也许不是预期的答案,但我的建议是换一个CI工具。例如,使用Hudson(创建一个新的maven2项目构建,填写scm url,您就完成了)。如果这些短暂的功能分支不那么重要,您可以将项目的SCM Url更改为要进行持续集成的新功能分支的SCM Url。不幸的是,Continuum没有在每个构建的构建历史记录中跟踪SCM Url,但它更改SCM Url将提供您所需的内容,而无需每次创建新项目。

我们现在使用gerrit和Jenkins,这确实解决了Continuum遇到的这个特殊问题。