Update issue templates for .NET Monitor release (#2760)
This commit is contained in:
Родитель
87be3d013f
Коммит
a2f2dc39fb
|
@ -0,0 +1,25 @@
|
|||
# .NET Monitor Release
|
||||
|
||||
## Release Version
|
||||
|
||||
* <version>
|
||||
|
||||
## Main Branch Tasks
|
||||
|
||||
1. - [ ] Merge appropriate commits from nightly branch. Things to check:
|
||||
- [ ] New/EOL distro
|
||||
- [ ] Infrastructure changes
|
||||
- [ ] Check for additional changes by diffing the main and nightly branches
|
||||
- [ ] <add link to PR/commit>
|
||||
1. - [ ] Run `update-dependencies` tool to update all the necessary files to reflect the specified .NET versions (run this command for each version being released):
|
||||
- [ ] `dotnet run --project .\eng\update-dependencies\update-dependencies.csproj <major/minor version> --product-version monitor=<version> --channel-name <channel>`
|
||||
1. - [ ] Inspect generated changes for correctness
|
||||
1. - [ ] Commit generated changes
|
||||
1. - [ ] Create PR
|
||||
1. - [ ] Get PR signoff
|
||||
1. - [ ] Merge PR
|
||||
1. - [ ] Wait for changes to be mirrored to internal [dotnet-docker repo](https://dev.azure.com/dnceng/internal/_git/dotnet-dotnet-docker) (internal MSFT link)
|
||||
1. - [ ] Build images - Queue build stage of [dotnet-docker pipeline](https://dev.azure.com/dnceng/internal/_build?definitionId=373) (internal MSFT link) with variables:
|
||||
|
||||
`imageBuilder.pathArgs: --path 'src/*/3.1/alpine3.13/amd64' --path 'src/*/5.0/alpine3.13/amd64' --path 'src/*/6.0/alpine3.13/amd64' --path 'src/monitor/*'`
|
||||
1. - [ ] Confirm READMEs have been updated in [Docker Hub](https://hub.docker.com/_/microsoft-dotnet-monitor)
|
|
@ -34,11 +34,11 @@ _The set of .NET versions that are being released as a unit._
|
|||
Servicing release (exclude 5.0/6.0 if separate runtime-deps Dockerfiles were defined):
|
||||
|
||||
noCache: true
|
||||
imageBuilder.pathArgs: --path 'src/*/2.1/*' --path 'src/*/3.1/*' --path 'src/*/5.0/*' --path 'src/*/6.0/*'
|
||||
imageBuilder.pathArgs: --path 'src/*/2.1/*' --path 'src/*/3.1/*' --path 'src/*/5.0/*' --path 'src/*/6.0/*' --path 'src/monitor/*'
|
||||
|
||||
Preview release (exclude 3.1 if separate runtime-deps Dockerfiles were defined):
|
||||
|
||||
imageBuilder.pathArgs: --path 'src/*/3.1/*' --path 'src/*/5.0/*' --path 'src/*/6.0/*'
|
||||
imageBuilder.pathArgs: --path 'src/*/3.1/*' --path 'src/*/5.0/*' --path 'src/*/6.0/*' --path 'src/monitor/*'
|
||||
1. - [ ] Wait for NuGet packages to be published during release tic-toc
|
||||
1. - [ ] Test and publish images - Queue build of [dotnet-docker pipeline](https://dev.azure.com/dnceng/internal/_build?definitionId=373) (internal MSFT link) with variables:
|
||||
|
||||
|
@ -49,12 +49,11 @@ _The set of .NET versions that are being released as a unit._
|
|||
|
||||
Servicing release (exclude 5.0/6.0 if separate runtime-deps Dockerfiles were defined):
|
||||
|
||||
imageBuilder.pathArgs: --path 'src/*/2.1/*' --path 'src/*/3.1/*' --path 'src/*/5.0/*' --path 'src/*/6.0/*'
|
||||
imageBuilder.pathArgs: --path 'src/*/2.1/*' --path 'src/*/3.1/*' --path 'src/*/5.0/*' --path 'src/*/6.0/*' --path 'src/monitor/*'
|
||||
|
||||
Preview release (exclude 3.1 if separate runtime-deps Dockerfiles were defined):
|
||||
|
||||
imageBuilder.pathArgs: --path 'src/*/3.1/*' --path 'src/*/5.0/*' --path 'src/*/6.0/*'
|
||||
1. - [ ] Confirm images have been ingested by MCR
|
||||
imageBuilder.pathArgs: --path 'src/*/3.1/*' --path 'src/*/5.0/*' --path 'src/*/6.0/*' --path 'src/monitor/*'
|
||||
1. - [ ] Confirm READMEs have been updated in [Docker Hub](https://hub.docker.com/_/microsoft-dotnet)
|
||||
|
||||
## 2. Sample Images (Not needed for Preview-only release)
|
||||
|
@ -73,5 +72,4 @@ _The set of .NET versions that are being released as a unit._
|
|||
1. - [ ] Get PR signoff
|
||||
1. - [ ] Merge PR
|
||||
1. - [ ] Wait for automatically queued CI build to finish on [dotnet-docker-nightly pipeline](https://dev.azure.com/dnceng/internal/_build?definitionId=359) (internal MSFT link)
|
||||
1. - [ ] Confirm images have been ingested by MCR
|
||||
1. - [ ] Confirm READMEs have been updated in [Docker Hub](https://hub.docker.com/_/microsoft-dotnet-nightly)
|
||||
|
|
|
@ -24,7 +24,6 @@ Distro: <name/version>
|
|||
1. - [ ] Get PR signoff
|
||||
1. - [ ] Merge PR to nightly branch
|
||||
1. - [ ] Wait for automatically queued CI build to finish on [dotnet-docker-nightly pipeline](https://dev.azure.com/dnceng/internal/_build?definitionId=359) (internal MSFT link)
|
||||
1. - [ ] Confirm images have been ingested by MCR
|
||||
1. - [ ] Confirm READMEs have been updated in [Docker Hub](https://hub.docker.com/_/microsoft-dotnet-nightly)
|
||||
|
||||
## Main Branch Tasks
|
||||
|
|
|
@ -22,7 +22,6 @@ Windows version: <version>
|
|||
1. - [ ] Get PR signoff
|
||||
1. - [ ] Merge PR as part of the main branch [release process](dotnet-release.md) for the next .NET release
|
||||
1. - [ ] Wait for automatically queued CI build to finish on [dotnet-docker-nightly pipeline](https://dev.azure.com/dnceng/internal/_build?definitionId=359) (internal MSFT link)
|
||||
1. - [ ] Confirm images have been ingested by MCR
|
||||
1. - [ ] Confirm READMEs have been updated in [Docker Hub](https://hub.docker.com/_/microsoft-dotnet-nightly)
|
||||
1. - [ ] Create an announcement (example: [Nano Server, version 1909](https://github.com/dotnet/dotnet-docker/issues/1460))
|
||||
1. - [ ] Update the samples to reference the new Windows version:
|
||||
|
|
|
@ -11,7 +11,6 @@
|
|||
1. - [ ] Queue build of [dotnet-docker-nightly pipeline](https://dev.azure.com/dnceng/internal/_build?definitionId=359) (internal MSFT link) with the following parameters:
|
||||
|
||||
imageBuilder.pathArgs: --path '*nanoserver*' --path '*windowsservercore*'
|
||||
1. - [ ] Confirm images have been ingested by MCR
|
||||
1. - [ ] Confirm `Last Modified` field has been updated in Docker Hub for [microsoft-dotnet](https://hub.docker.com/_/microsoft-dotnet)
|
||||
1. - [ ] Confirm `Last Modified` field has been updated in Docker Hub for [microsoft-dotnet-nightly](https://hub.docker.com/_/microsoft-dotnet-nightly)
|
||||
1. - [ ] Confirm build for [dotnet-docker-samples](https://dev.azure.com/dnceng/internal/_build?definitionId=376) (internal MSFT link) was queued. This will be queued automatically by [dotnet-docker-tools-check-base-image-updates](https://dev.azure.com/dnceng/internal/_build?definitionId=536) when it detects that the product images have been updated (detection runs on a schedule). Alternatively, you can manually queue the samples build.
|
||||
|
|
Загрузка…
Ссылка в новой задаче