問題タブ [cloudbuild.yaml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
54 参照

google-cloud-platform - GCP cloudbuild.yaml で「名前」とは異なる「実行関数」を指定する

cloudbuild.yaml ファイルで、GCP の実際の関数名とは異なる「実行される関数」を指定するにはどうすればよいですか?

例えば:

  • 私はpythonで書かれたクラウド関数を持っていますhello_world
  • 私の GCP デプロイでは、関数に という名前を付けたいと考えていますhello-world-devhello-world-prodこれは、ビルド時に Triggers 変数に動的に渡されます。
  • 関数が呼び出されることを期待していたため、ビルドが失敗しましhello-world-dev
  • 実行中の関数を指定するフラグがあるはずですが、見つかりませんでした。

私のcloudbuild.yamlファイルは次のようになります。

私が試した手順

次のフラグを試しました。

  • --function
  • --call
  • --deploy

このドキュメントを見る: https://cloud.google.com/functions/docs/deploying

ここに画像の説明を入力