使用 Google Cloud Builder 构建 docker 映像时,版本控制的一般指导是什么?
我对代码提交触发构建的情况特别感兴趣。图像标签是否应该反映版本(如 Kubernetes API 推荐的那样)?如果应该,如何实现?
使用 Google Cloud Builder 构建 docker 映像时,版本控制的一般指导是什么?
我对代码提交触发构建的情况特别感兴趣。图像标签是否应该反映版本(如 Kubernetes API 推荐的那样)?如果应该,如何实现?
在您的配置中,您可以将图像指定为 (例如) gcr.io/$PROJECT_ID/my-image:${REVISION_ID}
,它将具有与触发构建的提交的修订相对应的标签。
有关替换语法的文档,请参阅https://cloud.google.com/container-builder/docs/api/build-requests#substitutions