嗨,我试图在 bitbucket 管道中执行一个 gradle 命令
definitions:
services:
java:
image: openjdk:8
pipelines:
default:
- step:
name: Build And Test
services:
- java
script:
- bash ./gradlew clean build
- bash ./gradlew test
- step:
name: configure gcloud
deployment: test
image: google/cloud-sdk:214.0.0-alpine
services:
- java
- docker
caches:
- gradle
script:
- gcloud auth configure-docker --quiet
- docker login -u _json_key -p "$GCR_JSON_KEY" https://gcr.io
- bash ./gradlew bake -Penv=test -PisRelease=false --info --stacktrace
Run Code Online (Sandbox Code Playgroud)
当它试图执行最新的任务时
它给出了错误 JAVA_HOME 未设置并且在您的路径中找不到“java”命令。
正如您看到的那样,有一个 Java 映像,它在第一步中有效,但如果失败,则在第二步中,这就是问题所在。
| 归档时间: |
|
| 查看次数: |
49202 次 |
| 最近记录: |