拡張機能の更新とパフォーマンスの向上
この更新プログラムには、拡張機能の更新プログラムとパフォーマンスの向上が含まれています。 既存の ServiceNow 統合により、東京バージョンの ServiceNow をサポートするようにアプリが更新されました。 また、インストールされている拡張機能の管理に役立つ拡張機能の設定も改善されました。
詳細については、リリース ノートを参照してください。
全般
Azure Boards
Azure Pipelines
全般
拡張機能にはスコープが表示されます
Azure DevOps organizationに拡張機能をインストールする場合は、インストールの一環として拡張機能に必要なアクセス許可を確認できます。 ただし、インストールされると、拡張機能のアクセス許可は拡張機能の設定に表示されません。 これは、インストールされている拡張機能の定期的なレビューを実行する必要がある管理者にとって課題となっています。 このスプリントでは、拡張機能の設定に拡張機能のアクセス許可を追加しました。これは、拡張機能を保持するかどうかに関する情報に基づいた意思決定を行う際に役立ちます。
Azure Boards
配信プランのカードサイズ変更ロジック
フィーチャーやエピックを追跡するときに、誰もがターゲットの日付や開始日を使用するわけではありません。 日付と反復パスの組み合わせを使用することを選択する人もいます。 このスプリントでは、イテレーション パスと日付フィールドの組み合わせを使用する方法に応じて適切に設定するロジックを改善しました。
たとえば、ターゲット日付が使用されておらず、カードのサイズを変更すると、ターゲット日付を更新する代わりに新しいイテレーション パスが設定されます。
バッチ更新の機能強化
作業項目バッチ更新 API の 7.1 バージョンにいくつかの変更を加えた。 これには、パフォーマンスの軽微な改善と部分的な障害の処理が含まれます。 つまり、1 つのパッチが失敗しても、他のパッチが失敗した場合、他のパッチは正常に完了します。
バッチ更新 REST API の詳細については、ここをクリックしてください。
バッチ削除 API (GA)
バッチ内の作業項目を削除または破棄するこの新しい REST API エンドポイントが一般公開されました。 詳しくは、こちらをクリックしてください。
Azure Pipelines
東京バージョンの ServiceNow のサポート
Azure Pipelines には、ServiceNow との既存の統合があります。 統合は、ServiceNow の アプリ と Azure DevOps の 拡張機能 に依存しています。 これで、東京バージョンの ServiceNow で動作するようにアプリが更新されました。 クラシック パイプラインと YAML パイプラインの両方が東京で動作するようになりました。 この統合を確実に機能させるために、Service Now ストアから新しいバージョンのアプリ (4.215.2) にアップグレードします。 詳細については、「 ServiceNow Change Management との統合」を参照してください。
新しい定義済みシステム変数
という名前 Build.DefinitionFolderPath
の新しい定義済みシステム変数が導入されました。この値はビルド パイプライン定義のフォルダー パスです。 変数は、YAML とクラシック ビルド パイプラインの両方で使用できます。
たとえば、パイプラインが Azure Pipelines の フォルダーの FabrikamFiber\Chat
下に格納されている場合、 の Build.DefinitionFolderPath
値は です FabrikamFiber\Chat
。
YAML エディターでの一般提供テンプレートのサポート
テンプレートは YAML パイプラインで一般的に使用される機能です。 パイプライン スニペットを簡単に共有する方法です。 また、パイプラインを通じて セキュリティとガバナンス を検証または適用するための強力なメカニズムでもあります。
Azure Pipelines では YAML エディターがサポートされています。これは、パイプラインを編集するときに役立ちます。 ただし、エディターはこれまでテンプレートをサポートしていませんでした。 テンプレートを使用する場合、YAML パイプラインの作成者は Intellisense を介して支援を受けませんでした。 テンプレート作成者は YAML エディターを使用できませんでした。 このリリースでは、YAML エディターでテンプレートのサポートを追加しています。
メインの Azure Pipelines YAML ファイルの編集時には、テンプレートを含める、または拡張することができます。 テンプレートの名前を入力すると、テンプレートの検証を求められます。 検証されると、YAML エディターは、入力パラメーターを含むテンプレートのスキーマを理解します。
検証後、テンプレートに移動することを選択できます。 YAML エディターのすべての機能を使用して、テンプレートに変更を加えることができるようになります。
既知の制限事項があります。テンプレートに、メイン YAML ファイルの入力として指定されていない必須パラメーターがある場合、検証は失敗し、それらの入力を指定するように求められます。 理想的なエクスペリエンスでは、検証をブロックしないでください。また、intellisense を使用して入力パラメーターを入力できます。 エディターから新しいテンプレートを作成することはできません。 既存のテンプレートの使用または編集のみ可能です。
次の手順
Note
これらの機能は、今後 2 ~ 3 週間にわたってロールアウトされます。
Azure DevOps に進み、見てみましょう。
フィードバックの提供方法
これらの機能についてご意見をお聞かせください。 ヘルプ メニューを使用して、問題を報告したり、提案を提供したりします。
Stack Overflow のコミュニティからアドバイスや質問に回答してもらうこともできます。
よろしくお願いします。
Dan Hellem