Skip to content

Instantly share code, notes, and snippets.

@kkamegawa
Created October 29, 2023 11:15
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/0abf8f5537e9c470b13ec71f469e0bc2 to your computer and use it in GitHub Desktop.
Save kkamegawa/0abf8f5537e9c470b13ec71f469e0bc2 to your computer and use it in GitHub Desktop.

NuGet Restore v1 と NuGet Installer v0 パイプラインタスクの廃止のお知らせ - Sprint 229

In this article

今回の更新では、NuGet Restore v1およびNuGet Installer v0パイプラインタスクの廃止をお知らせいたします。2023年11月27日からビルドの失敗を避けるため、速やかにNuGetCommand@2パイプラインタスクに移行してください。

Azure Pipelinesでは、フォークされたGitHubリポジトリからpull requestをビルドするプロセスのセキュリティ改善も導入しています。

詳細はリリースノートをご覧ください。

Advanced Security REST APIs のドキュメントが、Azure DevOps Services REST API Reference の Advanced Security セクションから入手できるようになりました。セキュリティアラートの発見の詳細から、有効化、メーター使用量の見積もりなどの可能なAPIがあります。

Screenshot of advanced security section.

Publish Test Resultsで、JUnit レポート形式のテスト実行添付がサポートされるようになりました。

パイプラインのセキュリティを向上させるため、Azure Pipelines は、新しいプロジェクトや組織に対して、GitHub リポジトリからフォークされたpull requestの自動ビルドを行いません。現在、Limit building pull requests from forked GitHub repositories(GitHubレポジトリからフォークしたリポジトリに対するpull requestビルド)設定のデフォルト値は、Disable building from forked repositories for new projects and organizations(新規プロジェクトとorganizationにおいて、フォークされたレポジトリのビルドは無効)です。

NuGet Restore v1およびNuGet Installer v0パイプラインタスクを使用している場合は、速やかにNuGetCommand@2パイプラインタスクに移行してください。移行が行われていない場合、まもなくパイプラインにアラートが表示されるようになります。何も対処しない場合、2023年11月27日からビルドが失敗するようになります。

注意事項

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

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