Google cloud platform 使用部署管理器运行时,在云构建日志中看不到输出
我正在尝试使用部署管理器运行云构建,但在构建日志中看不到命令的输出Google cloud platform 使用部署管理器运行时,在云构建日志中看不到输出,google-cloud-platform,google-cloud-build,google-deployment-manager,Google Cloud Platform,Google Cloud Build,Google Deployment Manager,我正在尝试使用部署管理器运行云构建,但在构建日志中看不到命令的输出 imports: - path: somefolder/** resources: - name: build-something action: gcp-types/cloudbuild-v1:cloudbuild.projects.builds.create metadata: runtimePolicy: - UPDATE_ALWAYS #- UPDAT
imports:
- path: somefolder/**
resources:
- name: build-something
action: gcp-types/cloudbuild-v1:cloudbuild.projects.builds.create
metadata:
runtimePolicy:
- UPDATE_ALWAYS
#- UPDATE_ON_CHANGE
properties:
steps:
- name: 'ubuntu'
args: ['bash', '-c', 'echo', '====================================================']
- name: 'ubuntu'
args: ['bash', '-c', 'pwd']
- name: 'ubuntu'
args: ['bash', '-c', 'ls', '-laR']
timeout: 120s
我在控制台的日志中看不到echo'==='
或ls-laR
的输出:
1-关于第一步,您需要定义如下:
- name: 'ubuntu'
args: ['bash', '-c', 'echo "===================================================="']
2-关于最后一步,我相信该命令确实有效,但在/workspace
中确实没有可列出的文件或目录。当我使用您的确切步骤创建一个cloudbuild.yaml
文件并运行gcloud builds submit.
来运行这个构建时,我看到了列出的cloudbuild.yaml
文件