将docker参数添加到gcloud构建提交中



如上所述,可以使用gcloud builds submit -t <source>提交Dockerfile构建。但是,是否可以将额外的构建参数传递给它?我尝试了gcloud builds sumbit -t <source> --build-arg=FOO=$BAR,但它无法识别这些标志。旧的gcloud docker命令用于支持docker参数的传递。如果可以避免的话,我不想使用cloudbuild.yaml文件,因为我依赖Azure DevOps进行构建,也不想用更多的YAML管道文件扰乱我的回购。

我的用例是,我想利用谷歌云构建的层缓存来实现更快的构建,因为Azure DevOps没有内置的层缓存。

不能使用-t参数docker构建将某些参数传递给Cloud Build。只有cloudbuild.yaml配置文件接受变量

最新更新