Add 1909 and 2004

pull/15/head
Stefan Scherer 4 years ago
parent 1132443e74
commit 1cee568201
No known key found for this signature in database
GPG Key ID: 5966AEAC37E957FA

@ -24,6 +24,10 @@ Simple HTTP docker service that prints it's container ID - for (almost) any Dock
* windows/amd64 10.0.17763.x
* Rebase this image to nanoserver:1903 SAC
* windows/amd64 10.0.18362.x
* Rebase this image to nanoserver:1909 SAC
* windows/amd64 10.0.18363.x
* Rebase this image to nanoserver:2004 SAC
* windows/amd64 10.0.19041.x
* Wait for all images to be on Docker Hub
* Create and push the manifest list
* preview of `docker manifest` command

@ -61,6 +61,20 @@ if ($isWindows) {
-t "$($image):$os-$env:ARCH-$env:APPVEYOR_REPO_TAG_NAME-1903" `
-b stefanscherer/nanoserver:1903
Write-Host "Rebasing image to produce 1909 variant"
rebase-docker-image `
"$($image):$os-$env:ARCH-$env:APPVEYOR_REPO_TAG_NAME" `
-s stefanscherer/nanoserver:1809 `
-t "$($image):$os-$env:ARCH-$env:APPVEYOR_REPO_TAG_NAME-1909" `
-b stefanscherer/nanoserver:1909
Write-Host "Rebasing image to produce 2004 variant"
rebase-docker-image `
"$($image):$os-$env:ARCH-$env:APPVEYOR_REPO_TAG_NAME" `
-s stefanscherer/nanoserver:1809 `
-t "$($image):$os-$env:ARCH-$env:APPVEYOR_REPO_TAG_NAME-2004" `
-b stefanscherer/nanoserver:2004
} else {
# Linux
if ($env:ARCH -eq "amd64") {
@ -73,7 +87,9 @@ if ($isWindows) {
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1709" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1803" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1903"
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1903" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1909" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-2004"
docker manifest annotate "$($image):$env:APPVEYOR_REPO_TAG_NAME" "$($image):linux-arm-$env:APPVEYOR_REPO_TAG_NAME" --os linux --arch arm --variant v6
docker manifest annotate "$($image):$env:APPVEYOR_REPO_TAG_NAME" "$($image):linux-arm64-$env:APPVEYOR_REPO_TAG_NAME" --os linux --arch arm64 --variant v8
docker manifest push "$($image):$env:APPVEYOR_REPO_TAG_NAME"
@ -87,7 +103,9 @@ if ($isWindows) {
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1709" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1803" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1903"
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1903" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-1909" `
"$($image):windows-amd64-$env:APPVEYOR_REPO_TAG_NAME-2004"
docker manifest annotate "$($image):latest" "$($image):linux-arm-$env:APPVEYOR_REPO_TAG_NAME" --os linux --arch arm --variant v6
docker manifest annotate "$($image):latest" "$($image):linux-arm64-$env:APPVEYOR_REPO_TAG_NAME" --os linux --arch arm64 --variant v8
docker manifest push "$($image):latest"

Loading…
Cancel
Save