REST APIを使用してVisual Studio Team Servicesで環境変数にアクセスする方法はありますか?私は約50以上の変数で定義されたいくつかの環境を持っており、開発段階のチームは1つ以上の変数を追加し、追加された変数を見つけて他の環境でそれを伝播することは難しくなります。 UIは直感的でもなく、比較するためにエクスポートすることもできない1つのテーブルを示しています。VSTSリリース定義変数
答えて
あなたがリリース定義の変数]タブに移動した場合、あなたは簡単に環境間で変数を比較することができますエディタの右上にあるフィルタがあります。
リリース定義全体をエクスポートするには、リリース定義のリストを表示する左ペインの3つの点をクリックし、JSONの変数を比較します。
ありがとうございます。これは、誰かが環境内の変数を追加し、別の環境には存在しない場合、私はプールして通知するAPIを持っていますか? –
@ ShijuSamuelこれはGetReleaseDefinition APIからの応答を使用して動作します.Jsonを解析して欠落している変数を調べるコードをいくつか書くことができます。 マリーナは既に別の答えでapiについて言及しています。 –
はい、あなたはあなたのリリースの環境変数にアクセスするためにREST APIを使用することができます。
GET https://account.vsrm.visualstudio.com/DefaultCollection/project/_apis/release/definitions/definitionID?$expand=environments&api-version=3.0-preview.1
その後、異なる環境のための変数を取得し、あなたが望むよう変数またはその値を比較します。
注:account
の後にvsrm
を追加する必要があります。
- 1. VSTSリリース複数行変数
- 2. リリース定義またはリリース定義環境でセキュリティアクセス許可を変更するVSTS REST API
- 3. VSTSでビルド定義なしでVSTSでリリース定義を作成することはできますか?
- 4. VSTSリリース定義のAzure CLIでService Principalを使用
- 5. VSTS:リリースとコンソールアプリケーション
- 6. VSTSリリースの環境
- 7. VSTSリリースを作成するときに事前定義済みの変数が空です
- 8. VSTSリリース定義エディタで環境スコープ変数を追加する方法はありますか?
- 9. VSTS v.Nextビルド定義複数のブランチ
- 10. VSTS - ビルド定義 - 複数のエージェント
- 11. VSTSリリース:リリース品質メトリクスのバブリング
- 12. リリース名フォーマットのためのVSTSの変数へのアクセス
- 13. .pubxml - リリース定義変数を使用して変数を変更する
- 14. VSTSリリース - nupkgファイルの抽出
- 15. VSTSリリーススラックインテグレーション表示リリース名
- 16. xamarin mac app vstsビルド定義
- 17. VSTSビルド定義でのバージョンドロップ
- 18. TFS Restore Deletedリリース定義
- 19. VSTSリリース、Powershellの引用構文内に変数を持つCMD webdeploy
- 20. リリース変数
- 21. VSTSからのリリース時のAzure AppServiceのipsecurityの変更
- 22. VSTSリリース - サブフォルダからファイルをコピーする
- 23. VSTSリリース管理 - 証明書を使用
- 24. vstsのリリースからフォルダを除外
- 25. MSIをVSTSリリースにインストールする
- 26. VSTS複数のWebプロジェクトでソリューションのビルド定義
- 27. チェックアウトフォルダが1つだけのVSTSで複数のビルド定義
- 28. VSTS内の変数内の変数を参照する方法vNext構築定義?
- 29. 変数の定義
- 30. SQLPlus変数定義
私はこれを最近でしか学んだことはありませんが、右上のコーナー(画像には表示されていません)にクリックしてリリースと環境変数を切り替えることができます。環境モードでは、すべての環境のすべての変数が並べて表示されます。あなたの質問に対する答えではありませんが、実際には非常に便利です。 – pinkfloydx33