問題タブ [azure-pipelines-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.
azure - Azure Pipelines YAML - "Deploy Web App" azureSubscription 入力に変数グループを使用するとエラーが発生する
board.subscription
WebApp のデプロイで使用する Azure サービス接続を指定する変数を使用して、さまざまな環境の変数グループを定義しました。
これらの変数グループは、展開ジョブで参照されます。
次に、変数がdeploy.yml
ファイルで使用されます。
ただし、パイプラインをキューに入れると、変数が設定される前に式が評価されたように見えるため、次のエラーが発生します。
リテラル値を使用すると、azureSubscription
正常に機能します。
質問:この評価を遅らせることはできますか? またはサービス接続名を YAML ファイルにハードコーディングしないための別の方法はありますか?
bash - Azureパイプラインで変数値の値を取得する
dev-acr-login と dev-acr-secret は、acr login と acr secret の keyvault に格納されるシークレットです。
Pipeline で、このタスクでシークレットを取得する
このタスクは、「dev-acr-login」および「dev-acr-secret」という名前のタスク変数を作成します
ドッカーにログインしたい場合はできません
次のコードは機能し、acr にログインできます。
以下は機能しません。keyvault からの実際のキーではなく、変数名 $(acr-login) および $(acr-secret) を使用できる方法はありますか?