运行 Deployment Manager 时未在 Cloud Build 日志中看到输出

Not seeing output in Cloud Build logs when running with Deployment Manager

我正在尝试 运行 使用 Deployment Manager 进行云构建,但我没有在构建日志中看到命令的输出。

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 文件。