組織用に自動生成される画像を、お好みの画像に置き換えることができるようになりました。さらに、バーンダウンチャートとバーンアップチャートに、解決されたワークアイテムを完了アイテムとして追加しました。これにより、解決された状態の作業項目を完了項目としてバーンダウンチャートとバーンアップチャートに含めるかどうかを選択できるようになります。
パイプラインでは、承認とチェックを改善しました。パイプラインの実行詳細ページに最新のチェックログが表示されるようになりました。
これらの機能の詳細については、リリースノートをご覧ください。
- Checks機能のユーザーエクスペリエンスを改善しました
- Invoke Azure FunctionsとREST APIによるスケーラブルなチェック機能のガイドライン
- PipelineエージェントでNode 6に依存するタスクを使うために手動で事前インストールしておく方法
- Pipelineタスクの変更履歴を提供します
- ReleaseタスクがAAD Graph APIからMicrosoft Graph APIに変更されました
- AgentでインストールするVM拡張機能のバージョンを明示的に指定できるようになりました
organizationのプロフィール画像を変更し、組織名に基づいて自動的に生成される画像を置き換えることができるようになりました。これは、developer communityで最も要望の多かった機能であり、大企業のお客様にとっては、社内での組織の表示方法をよりコントロールしやすくなる機能です。
組織のプロフィール画像を変更する方法については、ドキュメントをご覧ください。
チェックログの閲覧がより簡単になりました。チェックログは、正常なデプロイのために不可欠な情報を提供します。ワークアイテムチケットをクローズし忘れた場合や、ServiceNowでチケットを更新する必要がある場合などの確認ができます。以前は、チェックが提供する重要な情報の確認が困難でした。
現在では、パイプラインの実行詳細ページに最新のチェックログが表示されます。これは、弊社が推奨する使用方法に従ったチェックに限ります。
Approvals(承認)が誤って承認されるのを防ぐため、Azure DevOpsは、パイプラインランの詳細ページの承認とチェックのサイドパネルに、承認者への指示を表示します。
Approvals and Checks(承認とチェック)によって、パイプラインの実行がリソースへのアクセスを許可されるかどうか制御できます。これは、YAMLパイプラインのセキュリティを向上させるランタイムチェックです。
私たちは、組織がInvoke Azure Function & REST APIチェックを広範囲に使用すると、スケールしないことに気づきました。つまり、実行中のチェックの数がわずかに増えただけで、チェックの実行時間が異常に遅延し、デプロイのエクスペリエンスに悪影響を及ぼします。
Invoke Azure FunctionとREST APIチェックをスケールさせるための当社のソリューションは、推奨される使用方法に合わせてチェックの機能を強化することです。私たちのガイドラインに従っていれば、スケーラブルなチェックに準拠しており、それ以上の変更は必要ありません。
pipeline- agent feedを使用する場合、Node 6 はエージェントに含まれていません。場合によっては、Marketplace タスクがまだ Node 6 に依存しており、エージェントが NodeTaskRunnerInstaller タスクを使用できない場合(接続制限のためなど)、Node 6 を個別にプリインストールする必要があります。これを行うには、Node 6 ランナーを手動でインストールする方法を参照してください。
Pipeline タスクの変更をこの変更ログに公開するようになりました。これには、組み込みの Pipeline タスクに加えられた変更の完全なリストが含まれます。以前の変更も遡って公開しているので、変更ログはタスク更新履歴の追跡が可能になります。
リリースタスクがMicrosoft Graph API を使用するように更新しました。これにより、タスクとAAD Graph API との依存関係がなくなりました。
AzureのVMは、VM拡張機能を使用してデプロイメントグループに追加できます。VM拡張機能は、インストールするエージェントのバージョンをオプションで指定できるように更新されました。
"properties": {
...
"settings": {
...
"AgentMajorVersion": "auto|2|3",
...
},
...
}
私たちは、解決した項目を完了としてチャートに表示するなど、チームの進捗状況を正確に反映することの重要性を理解しています。簡単なトグルオプションで、解決した項目を完了したものとして表示するよう選択できるようになり、チームのバーンダウン状態を正確に反映できるようになりました。この機能強化により、より正確な追跡とプランニングが可能になり、チームは実際の進捗状況に基づいて情報に基づいた意思決定が可能となります。Reportingの更新されたバーンダウンチャートとバーンアップチャートで、透明性の向上とより良い洞察を体験してください。
注意事項
ここで議論されている機能は今後二~三週にわたって順次展開されます。
Azure DevOpsサービスを体験してみてください。
これらの機能についてどう思っているかお聞きしたいと思います。 フィードバックメニューを使用して問題を報告するか、提案を提出してください。
アドバイスや回答を必要とする質問がある場合、Stack Overflowコミュニティで聞いてください。
ありがとうございました。
Silviu Andrica