- name: 'gcr.io/cloud-builders/mvn'
args: ['clean',
'package',
'-Ddockerfile.skip',
'-DskipTests'
]
- name: 'gcr.io/cloud-builders/mvn'
args: ['dockerfile:build',
'-Ddockerfile.skip',
'-DskipTests'
]
当我在本地运行这两个命令时,我确实有带有docker文件夹的目标文件夹和其中的图像名称文件
在这一步它失败了:..
- name: 'gcr.io/cloud-builders/docker'
entrypoint: 'bash'
args:
- -c
- |
docker push $(cat /workspace/target/docker/image-name)
cat: /workspace/target/docker/image-name: 没有这样的文件或目录
我试过目标/码头,应用/目标/码头
在我的 Dockerfile 中:
...
WORKDIR /app
...
ADD target/${JAR_FILE} app.jar
...
问题:如何查看目标文件夹,如何使 docker push $(cat /workspace/target/docker/image-name) 工作?