锁定Gradle以仅在CI构建期间使用我们的内部存储库

时间:2013-09-11 10:42:42

标签: maven gradle

我最近开始学习Gradle,因为它看起来比Maven更加灵活和直观。

我尚未理解的一个特殊问题是如何在进行CI构建时锁定外部存储库的使用。 Hans Dockter提到这是一个非常简单的用例,但到目前为止我还没有看到它的任何例子。

在Maven中,我要做的是将我们公司的repo添加到CI用户的settings.xml文件中,并使其成为所有其他存储库的镜像。这种方式即使开发人员在POM中设置了自己的存储库,我们的工件仍然用作缓存。

有没有办法可以使用Gradle实现相同的功能,可能是在一些启动脚本或类似的?

1 个答案:

答案 0 :(得分:1)

很难意识到Gradle用户指南实际上在有关启动脚本的章节中有这个具体的例子。

http://www.gradle.org/docs/current/userguide/init_scripts.html

猜猜是时候去RTFM ..