Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 1.25 KB

official-build-instructions.md

File metadata and controls

24 lines (19 loc) · 1.25 KB

Official Build Instructions

WARNING: These instructions will only work internally at Microsoft.

To kick off an official build, go to this build definition: https://dev.azure.com/dnceng/internal/_build?definitionId=528.

This signs and publishes the following packages to the tools feed (https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json):

  • dotnet-dump
  • dotnet-gcdump
  • dotnet-sos
  • dotnet-trace
  • dotnet-counters
  • dotnet-monitor
  • Microsoft.Diagnostics.NETCore.Client

To release the latest tools:

  1. Merge all the commits for this release from the master branch to the release/stable branch.
  2. Kick off an official build from the release/stable branch.
  3. Change all the package version references in the documentation folder to this official build's package version to maintain the docs up to date.
  4. Download the above packages from the successful official build under "Artifacts" -> "PackageArtifacts".
  5. Upload these packages to nuget.org.
  6. Create a new "release" in the releases diagnostics repo release tab with the package version (not the official build id) as the "tag". Add any release notes about known issues, issues fixed and new features.