缓存外部构建脚本以供脱机使用

Pau*_*aul 1 gradle

我想外化我的大型构建文件的通用部分,以便在项目之间共享它们.我认为最简单的选择是将Gradle代码放入新的构建文件并将它们存储在服务器上.然后我可以将它们包含在"apply from:"中.

这样做的缺点是,如果没有互联网连接,则构建失败.

你会如何解决这个问题?我可以让Gradle缓存在线构建脚本吗?

感谢您分享您对此问题的看法.

小智 6

我现在制作了一个插件来实现这个目的:https://github.com/kageiit/gradle-url-cache-plugin