运行云构建触发器之后:它显示
未能触发生成:未能解组生成配置deploy.yaml: cloudbuild_go_proto.BuildStep中的未知字段“图像”
我使用了以下YAML文件:
Steps:
# Build the latest version.
- name: 'gcr.io/cloud-builders/docker'
args:
- 'build'
- '--tag=gcr.io/$PROJECT_ID/mvn'
- '.'
# Minimally invoke Maven.
- name: 'gcr.io/$PROJECT_ID/mvn'
args: ['--version']
# Run example builds.
- name: 'gcr.io/$PROJECT_ID/mvn'
args: ['install']
dir: 'xxx/xx'
- name: "gcr.io/cloud-builders/mvn"
args:
[
'appengine:update',
'-Dappengine.appId=xxx',
'-Dappengine.version=xxx',
'-Dbookshelf.bucket=xxx'
]
- images: 'gcr.io/$PROJECT_ID/mvn'错误:未能触发生成:未能解组生成配置deploy.yaml: cloudbuild_go_proto.BuildStep中的未知字段“映像”
发布于 2019-08-08 20:03:20
结构是错的。您必须从steps开始,然后再从images开始。下面是我的一个项目中的一个工作示例:
steps:
- name: 'gcr.io/cloud-builders/docker'
args: [ 'build', '-t', 'gcr.io/$PROJECT_ID/bq-to-ftp', '.' , '-f', 'Dockerfile']
# push the container image to Container Registry
- name: 'gcr.io/cloud-builders/docker'
args: ['push', 'gcr.io/$PROJECT_ID/bq-to-ftp']
images:
- 'gcr.io/$PROJECT_ID/bq-to-ftp'https://stackoverflow.com/questions/57412025
复制相似问题