在 AWS CodeBuild 中缓存 Gradle 包装器

2023-12-04

这就是我当前的构建规范:

phases:
  build:
    commands:
      - ./gradlew soakTest -s

cache:
  paths:
    - '/root/.gradle/caches/**/*'
    - '.gradle/**/*'

但是,当此构建规范在 CodeBuild 中运行时,它会打印正在下载 gradle 4.7 的消息。 似乎其他内容正在正确缓存 - 例如,我没有看到有关下载 jar 依赖项的日志消息。

为了确保 Gradle 包装器下载的 Gradle 版本得到缓存,buildspec 缓存规范应该是什么样子?


将包装器目录添加到缓存路径:

- '/root/.gradle/wrapper/**/*'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 AWS CodeBuild 中缓存 Gradle 包装器 的相关文章

随机推荐