問題タブ [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.
git - コミット メッセージに基づいて azure Devops ビルド パイプラインをトリガーする方法は?
Azure Devops プロジェクトを構築しています。プロジェクトには、UI とバックエンド アプリケーション コードの両方があります。両方のコードは、GitLab で単一のプロジェクトとして配置されます。しかし、UI とバックエンドには別のチームが取り組んでいます。UI の変更用とバックエンドの変更用に 2 つのビルド パイプラインを構成する必要があります。
必要なのは、コミット メッセージに基づいて特定のパイプラインをトリガーすることです。すなわち; UI の変更が行われた場合、コミット メッセージにはキーワード「UI_CHANGES」が含まれます。Azure DevOps はこれを認識し、UI ビルド パイプラインをトリガーする必要があります。
Google で調べたところ、Azure DevOps では、新しいビルド パイプラインをトリガーするためのコミット メッセージ ベースのフィルター処理がサポートされていないことがわかりました。
ここで Git タグを利用できますか? はいの場合、使用方法を教えてください。他の可能なアイデアも大歓迎です!
前もって感謝します。
azure-devops - Queue Time 変数の設定がデフォルトの式を上書きしない
リリース ブランチとマスター ブランチでほぼ同じ手順を実行する新しいビルド パイプラインを作成しようとしています。また、キュー時間変数を使用して、パイプラインのビルド スタイル (リリース vs マスター ブランチ) をオーバーライドできるようにしたいと考えています。
定義された変数は次のとおりです。
キュー時間に変数を設定すると、値が計算されます。
そして、キュー時間変数が見つかりました:
しかし、これで値にアクセスすると:
値は false です:
何か間違ったことをしているのですか、それともキュー時間変数が設計とは異なる機能を期待しているのでしょうか? パイプラインで定義された元の値を上書きしたと思いました。