Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Windows release (version 2004) #1834

Closed
33 tasks done
mthalman opened this issue Apr 13, 2020 · 0 comments
Closed
33 tasks done

New Windows release (version 2004) #1834

mthalman opened this issue Apr 13, 2020 · 0 comments
Assignees

Comments

@mthalman
Copy link
Member

mthalman commented Apr 13, 2020

New Windows Release

Windows version: 2004

Master Branch Tasks

    • Copy the Dockerfiles of the most recent published Windows version for all supported .NET Core versions and place them in a version-specific folder under their respective variants (runtime, aspnet, sdk)
    • Modify the Dockerfiles as appropriate for any specific changes related to the new Windows version
    • Update manifest.json to reference the new set of Dockerfiles with the appropriate tags
    • Update the test data to include the new Windows version
    • Run the command to update the READMEs: .\eng\Get-TagsDocumentation.ps1
    • Run the command to update the image size baseline file: .\tests\performance\Validate-ImageSize.ps1 -UpdateBaselines
    • Inspect generated changes for correctness
    • Test the images
        • Create a local VM of the new Windows version
        • Clone this repo with the above changes onto the VM
        • Run .\build-and-test.ps1 -OS nanoserver-<VERSION> to build and test your changes
    • Commit generated changes
    • Create PR
    • Get PR signoff
    • Merge PR
    • Build images - Queue build stage of dotnet-docker pipeline (internal MSFT link) with variables:

       imageBuilder.pathArgs: --path '*2004*'
      
    • Confirm images have been ingested by MCR

Nightly Branch Tasks

    • Commit generated changes
    • Create PR
    • Get PR signoff
    • Merge PR
    • Confirm images have been ingested by MCR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants