Skip to content

Instantly share code, notes, and snippets.

@kkamegawa
Created June 25, 2023 01:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kkamegawa/0ff191c26b92f074c203ee44d54d1fae to your computer and use it in GitHub Desktop.
Save kkamegawa/0ff191c26b92f074c203ee44d54d1fae to your computer and use it in GitHub Desktop.

organizationのプロフィール画像が変更できるようになりました - Sprint 223

本文中の紹介

組織用に自動生成される画像を、お好みの画像に置き換えることができるようになりました。さらに、バーンダウンチャートとバーンアップチャートに、解決されたワークアイテムを完了アイテムとして追加しました。これにより、解決された状態の作業項目を完了項目としてバーンダウンチャートとバーンアップチャートに含めるかどうかを選択できるようになります。

パイプラインでは、承認とチェックを改善しました。パイプラインの実行詳細ページに最新のチェックログが表示されるようになりました。

これらの機能の詳細については、リリースノートをご覧ください。

organizationのプロフィール画像を変更し、組織名に基づいて自動的に生成される画像を置き換えることができるようになりました。これは、developer communityで最も要望の多かった機能であり、大企業のお客様にとっては、社内での組織の表示方法をよりコントロールしやすくなる機能です。

組織のプロフィール画像を変更する方法については、ドキュメントをご覧ください。

チェックログの閲覧がより簡単になりました。チェックログは、正常なデプロイのために不可欠な情報を提供します。ワークアイテムチケットをクローズし忘れた場合や、ServiceNowでチケットを更新する必要がある場合などの確認ができます。以前は、チェックが提供する重要な情報の確認が困難でした。

現在では、パイプラインの実行詳細ページに最新のチェックログが表示されます。これは、弊社が推奨する使用方法に従ったチェックに限ります。

Image showing latest check log.

Approvals(承認)が誤って承認されるのを防ぐため、Azure DevOpsは、パイプラインランの詳細ページの承認とチェックのサイドパネルに、承認者への指示を表示します。

Waiting for pipeline review image.

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の更新されたバーンダウンチャートとバーンアップチャートで、透明性の向上とより良い洞察を体験してください。

Gif to demo resolved as completed in burn-down and burn-up charts.

注意事項

ここで議論されている機能は今後二~三週にわたって順次展開されます。

Azure DevOpsサービスを体験してみてください。

これらの機能についてどう思っているかお聞きしたいと思います。 フィードバックメニューを使用して問題を報告するか、提案を提出してください。

Make a suggestion

アドバイスや回答を必要とする質問がある場合、Stack Overflowコミュニティで聞いてください。

ありがとうございました。

Silviu Andrica

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment