我目前正在寻找从maven2迁移到构建器,我关心如何保持构建脚本干。构建器中的父构建文件
目前我们的Maven项目是指包含所有共同构建代码的父POM文件,并拿起像任何其他依赖:
<parent>
<groupId>com.companyname</groupid>
<artifactId>parent</artifactId>
<version>1.0.0</artifactId>
</parent>
现在我在看buildr,我注意到它有一个simular的概念,但它需要放置一个构建文件一个级别的了,例如:
/svnrepo/buildfile
/svnrepo/ProjectA
/svnrepo/ProjectB
这是一个问题,但是,由于这些项目不相关的,将被检查出来,完全分开建设。所以我的问题是:我如何最好地解决这个问题?如何在一次只能检出一个项目的情况下引用通用构建文件?
只是为了兴趣:为什么你决定从Maven转移到buildr? (你能给出一些原因吗?)很好,谢谢。 – khmarbaise 2010-10-04 11:03:42
更小的构建脚本,充分利用红宝石和创建函数的能力,比这更重要的是速度:http://bit.ly/9lylOi(我已经测试过自己并显示为准确的东西) – 2010-10-05 13:04:01