我有一个使用Maven和Continuum构建的项目。我们有几个发布分支,其中大部分都在退休,但可以想象,如果出现问题,任何分支都可以复活。
我的问题是,将分支添加到Continuum是非常重要的;到目前为止,我找到的最好的方法是将每个分支作为一个单独的项目添加,但这涉及到合理数量的设置。因为我们不经常发布,所以这很好,但我希望能够针对短暂的功能分支运行Continuum,并且我不想每次都必须手动设置所有内容。
发布于 2010-02-03 00:13:15
我希望能够针对短暂的功能分支运行Continuum,并且我不希望每次都必须手动设置所有内容。
也许不是预期的答案,但我的建议是换成另一个CI工具。以Hudson为例,做你所描述的事情将是非常快速和容易的(创建一个新的maven2项目构建,填写scm url,然后你就完成了)。
发布于 2010-04-01 00:23:04
如果那些短暂的特性分支不那么重要,您可以将项目的SCM Url更改为您想要在其上进行持续集成的新特性分支的SCM Url。不幸的是,Continuum不会跟踪每个构建的构建历史中的SCM Url,但它更改SCM Url将提供您所需的内容,而无需每次都创建新项目。
https://stackoverflow.com/questions/2185149
复制相似问题