Как описано здесь , можно отправить сборку Dockerfile, используя gcloud builds submit -t <source>
. Однако можно ли передать ему дополнительные аргументы сборки? Я пытался gcloud builds sumbit -t <source> --build-arg=FOO=$BAR
, но флаги не распознавались. Старая команда gcloud docker
использовала для поддержки передачи docker аргументов. Я не хочу использовать файл cloudbuild.yaml
, если я могу избежать его, так как для сборки я использую Azure DevOps и не хочу загромождать мое хранилище большим количеством конвейерных файлов YAML.
В моем случае я хочу использовать кэширование слоев облачной сборки Google для более быстрой сборки, поскольку Azure DevOps не имеет этой встроенной функции.