Я пытаюсь собрать apk с помощью gitlab runner
Когда я собираю apk, я не хочу загружать все сборки pacakage каждый раз
, поэтому я пытаюсь кэшировать .gradle / caches и .gradle./ wrappers
ниже мой gitlab-ci.yml
sdk_build_job
image: myimage:latest
stage: sdk-build
script:
...
cache:
key: gradle-cache
- /root/.gradle/caches
- /root/.gradle/wrapper
, но создание кэша gradle всегда выдает предупреждение
Creating cache gradle-cache...
WARNING: /root/.gradle/caches: no matching files
WARNING: /root/.gradle/wrapper: no matching files
Archive is up to date!
Я не знаю, почему могуне могу найти каталог с кешами и оболочкой
Когда я вошел в докер-контейнер и нашел папки, они были хорошо расположены
root@runner-3d9fa57b-project-4-concurrent-0:~/.gradle# pwd
/root/.gradle
root@runner-3d9fa57b-project-4-concurrent-0:~/.gradle# ls -al
total 28
drwxr-xr-x 7 root root 4096 Dec 28 02:21 .
drwx------ 1 root root 4096 Dec 28 02:19 ..
drwxr-xr-x 6 root root 4096 Dec 28 02:20 caches
drwxr-xr-x 3 root root 4096 Dec 28 02:19 daemon
drwxr-xr-x 4 root root 4096 Dec 28 02:19 native
drwxr-xr-x 2 root root 4096 Dec 28 02:21 workers
drwxr-xr-x 3 root root 4096 Dec 28 02:19 wrapper
Пожалуйста, помогите мне .......