Java Travis ci忽略gradle的缓存设置

Java Travis ci忽略gradle的缓存设置,java,caching,gradle,continuous-integration,travis-ci,Java,Caching,Gradle,Continuous Integration,Travis Ci,Travis ci忽略用于缓存Gradle目录的设置。 我在这里设置缓存$HOME/.gradle。这是许多年前完成的,但它仍然下载所有Gradle依赖项。如果单击readme.md上的build status badge,您可以看到生成历史。我尝试过不同的方法,但特拉维斯仍然不缓存 我知道环境变量$GRADLE\u USER\u HOME,GRADLE尊重并将其用于依赖项。在构建设置中,我将其设置为$HOME/.gradle,在缓存目录中,我将其设置为$gradle\u USER\u HOME

Travis ci忽略用于缓存Gradle目录的设置。 我在这里设置缓存$HOME/.gradle。这是许多年前完成的,但它仍然下载所有Gradle依赖项。如果单击readme.md上的build status badge,您可以看到生成历史。我尝试过不同的方法,但特拉维斯仍然不缓存

我知道环境变量$GRADLE\u USER\u HOME,GRADLE尊重并将其用于依赖项。在构建设置中,我将其设置为$HOME/.gradle,在缓存目录中,我将其设置为$gradle\u USER\u HOME。但它仍然不起作用


我做错了什么?对于显式链接很抱歉,我的声誉不太好,不能发布两个以上的链接

缓存在公共存储库的基础结构上还不受支持


您可以尝试我们的容器设置,它确实支持它。有关更多详细信息,请参阅文档:

谢谢!现在Travis为Gradle使用缓存!