Travis-ci忽略了gradle的缓存设置

时间:2014-12-06 17:52:30

标签: java caching gradle continuous-integration travis-ci

Travis-ci忽略用于缓存Gradle目录的设置。 HERE is my .travis.yml我设置了缓存$ HOME / .gradle。这是在很多提交之前完成的,但它仍然会下载所有Gradle依赖项。如果在readme.md上单击构建状态标记,则可以看到构建历史记录。我尝试了不同的东西,但特拉维斯仍然没有缓存。

我了解Gradle所尊重的环境变量$ GRADLE_USER_HOME并将其用于依赖项。在构建设置中,我将其设置为$ HOME / .gradle,在我的.travis.yml中,我将缓存目录设置为$ GRADLE_USER_HOME。但它仍然不起作用!

我做错了什么?对于明确的链接感到抱歉,我的声誉并不是那么大,不能发布两个以上的链接

1 个答案:

答案 0 :(得分:0)

此公共存储库的基础结构尚不支持缓存。

您可以尝试我们的容器设置,它确实支持它。有关详细信息,请参阅文档:http://docs.travis-ci.com/user/workers/container-based-infrastructure/