私のcloudbuild.yaml
ファイルでは、コマンドを介して渡される値に依存していますbuilds submit --substitutions=_SERVER_ENV=TEST
。
これは私がそれを参照している方法です:
クラウドビルド.yaml
steps:
- name: "gcr.io/cloud-builders/docker"
args: [
"build",
"--build-arg SERVER_ENV=$_SERVER_ENV", // <----- IT WILL BE PASSED TO DOCKER --build-arg
"."
]
私の質問は、セクションのcloudbuild.yaml
ファイルに追加する必要がありますか?substitutions
例:
クラウドビルド.yaml
substitutions: // DO I NEED TO ADD THIS SECTION?
- "_SERVER_ENV=TEST" // GIVEN THE FACT THAT I'LL BE PROVIDING IT THROUGH THE CLI
または、それを省略して、ビルダーが次のような CLI コマンドで検索するようにすることもできます。
builds submit --substitutions=_SERVER_ENV=TEST
参考文献