0

我々が欲しいの:Google Cloud Container Builderで簡単な設定を行うには、3つのcloudbuild.ymlファイルが必要ですか? Googleクラウドコンテナビルダ

  • プッシュREPOへの任意の支店:BRANCH
  • プッシュREPOに任意のタグ:タグ
  • プッシュマスターREPOへ:最新

ドゥ別々のcloudbuild.ymlファイルが必要ですか?これを行うための軽い方法はありますか?

ビルドに20分かかり、UIトリガーのタイムアウトが10分であるため、UIでトリガーではなくファイルを使用する必要があります。

答えて

1

異なる名前付け方式に3つの異なる設定ファイルを使用するのが最適です。

ビルドするすべての方法(同じリポジトリ上の異なるトリガー、またはgcloudなど)に単一の設定ファイルを使用させることが私たちの目標の1つです。考慮。

+0

OK。たとえそれが「TAG_OR_BRANCH_NAME」であっても大量の複製を取り除く場合は – Maximilian

+1

「gcr.io/$PROJECT_ID/foo:${TAG_NAME}${BRANCH_NAME}」を使用して、タグ名またはブランチ名( 1つしか設定されません)、これはあなたがマスターを最新のものにするのに役立ちません。 –

関連する問題