【发布时间】:2021-02-13 00:14:05
【问题描述】:
现在我正在尝试使用 Gradle 学习 CI/CD。我正在使用 GitLab CI 的管道。通过 Gitlab 文档和一点点搜索发现 gilab-ci.yml 像这样
image: gradle:jdk11
before_script:
- export GRADLE_USER_HOME='pwd'/.gradle
cache:
paths:
- .gradle/wrapper
- .gradle/caches
package:
stage: build
script:
- ./gradlew assemble
test:
stage: test
script:
- ./gradlew check
但是它不适用于我的 Spring Boot 应用程序 Gitlab pipline 给我“致命:文件不存在”错误。我认为这是由于缓存造成的,但 YAML 文件中的一切似乎都正常
【问题讨论】:
-
管道哪一步失败???
-
我认为在“恢复缓存”中
-
正在恢复缓存 00:01 检查缓存是否默认... 致命:文件不存在
-
您能否添加更大的作业日志摘录而不仅仅是错误消息?
-
imgur.com/a/dhJw1p6 这是完整的工作日志
标签: gradle continuous-integration gitlab yaml gitlab-ci