Кэширование оболочки Gradle в AWS CodeBuild - PullRequest
0 голосов
/ 02 мая 2018

Вот как выглядит мой текущий buildspec:

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

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

Но когда этот buildspec запускается в CodeBuild, он печатает сообщения о том, что он скачивает Gradle 4.7. Похоже, что другие вещи кешируются правильно - я не вижу сообщений о загрузке, например, jar-зависимостей.

Как должны выглядеть спецификации кэша buildspec, чтобы гарантировать, что версия Gradle, которую загружает оболочка Gradle, кэшируется?

1 Ответ

0 голосов
/ 05 мая 2018

Добавить каталог оболочки в пути кеша:

- '/root/.gradle/wrapper/**/*'
...