問題タブ [build-pipeline]

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 投票する
3 に答える
1993 参照

git - コミット メッセージに基づいて azure Devops ビルド パイプラインをトリガーする方法は?

Azure Devops プロジェクトを構築しています。プロジェクトには、UI とバックエンド アプリケーション コードの両方があります。両方のコードは、GitLab で単一のプロジェクトとして配置されます。しかし、UI とバックエンドには別のチームが取り組んでいます。UI の変更用とバックエンドの変更用に 2 つのビルド パイプラインを構成する必要があります。

必要なのは、コミット メッセージに基づいて特定のパイプラインをトリガーすることです。すなわち; UI の変更が行われた場合、コミット メッセージにはキーワード「UI_CHANGES」が含まれます。Azure DevOps はこれを認識し、UI ビルド パイプラインをトリガーする必要があります。

Google で調べたところ、Azure DevOps では、新しいビルド パイプラインをトリガーするためのコミット メッセージ ベースのフィルター処理がサポートされていないことがわかりました。

ここで Git タグを利用できますか? はいの場合、使用方法を教えてください。他の可能なアイデアも大歓迎です!

前もって感謝します。

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

azure-devops - Queue Time 変数の設定がデフォルトの式を上書きしない

リリース ブランチとマスター ブランチでほぼ同じ手順を実行する新しいビルド パイプラインを作成しようとしています。また、キュー時間変数を使用して、パイプラインのビルド スタイル (リリース vs マスター ブランチ) をオーバーライドできるようにしたいと考えています。

定義された変数は次のとおりです。

1]

キュー時間に変数を設定すると、値が計算されます。

2]

そして、キュー時間変数が見つかりました:

3]

しかし、これで値にアクセスすると:

4]

値は false です:

5]

何か間違ったことをしているのですか、それともキュー時間変数が設計とは異なる機能を期待しているのでしょうか? パイプラインで定義された元の値を上書きしたと思いました。