web-dev-qa-db-ja.com

Azure DevOps Pipelineをローカルで検証するツールはありますか?

YAMLで定義されたAzure DevOpsパイプラインに変更を加えるとき、解析エラー(有効なYAML、しかし無効なパイプライン定義)でビルドが失敗するのを見るためだけに変更をブランチにプッシュし、試行錯誤を試みるのは非常に退屈です問題を解決します。

パイプライン定義をローカルで分析および検証することにより、フィードバックループを短くできると便利です。基本的に、Azureパイプラインで定義できるさまざまなリソースなどに関する知識を持つリンターです。しかし、私はこれを行うツールを見つけることができませんでした。

そのようなツールはどこかにありますか?

12
Tomas Aschan

YAMLテスト機能を使用して、Azure DevOpsエージェントをローカルで実行できます。

Visual Studio Team Services Agent を使用してローカルマシンにエージェントをインストールし、エージェント内で利用可能な agent local YAML testing 機能を使用します。

これにより、予想されるフィードバックのタイプに非常に近いものになるはずです。

お役に立てれば。

5
Jamie