diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 41e1519..270a70c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,21 +26,6 @@ jobs: - name: Test run: ./.ci/test.sh - docker-library-win1809: - name: Test on windows server 2019 - runs-on: windows-2019 - - steps: - - - name: Check out code - uses: actions/checkout@v4 - with: - fetch-depth: 1 - - - name: Test - run: .\.ci\test.ps1 -target '1809' - shell: powershell - docker-library-wincore2022: name: Test on windows server core 2022 runs-on: windows-2022 diff --git a/tmpl/windows/1809/tmplv1.Dockerfile b/tmpl/windows/1809/tmplv1.Dockerfile deleted file mode 100644 index b55b8d2..0000000 --- a/tmpl/windows/1809/tmplv1.Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/${VERSION}/traefik_windows-amd64.exe" \ - -OutFile "/traefik.exe" - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="$VERSION" \ - org.opencontainers.image.documentation="https://docs.traefik.io" diff --git a/tmpl/windows/1809/tmplv2.Dockerfile b/tmpl/windows/1809/tmplv2.Dockerfile deleted file mode 100644 index 81cf726..0000000 --- a/tmpl/windows/1809/tmplv2.Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/${VERSION}/traefik_${VERSION}_windows_amd64.zip" \ - -OutFile "/traefik.zip"; \ - Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \ - Remove-Item "/traefik.zip" -Force - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.source="https://github.com/traefik/traefik" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="$VERSION" \ - org.opencontainers.image.documentation="https://docs.traefik.io" diff --git a/tmpl/windows/1809/tmplv3.Dockerfile b/tmpl/windows/1809/tmplv3.Dockerfile deleted file mode 100644 index 81cf726..0000000 --- a/tmpl/windows/1809/tmplv3.Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/${VERSION}/traefik_${VERSION}_windows_amd64.zip" \ - -OutFile "/traefik.zip"; \ - Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \ - Remove-Item "/traefik.zip" -Force - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.source="https://github.com/traefik/traefik" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="$VERSION" \ - org.opencontainers.image.documentation="https://docs.traefik.io" diff --git a/update.sh b/update.sh index b186844..c9333fb 100755 --- a/update.sh +++ b/update.sh @@ -14,7 +14,6 @@ export ALPINE_VERSION=3.21 PLATFORMS=( "alpine" "scratch" - "windows/1809" "windows/nanoserver-ltsc2022" "windows/servercore-ltsc2022" ) diff --git a/v2.11/windows/1809/Dockerfile b/v2.11/windows/1809/Dockerfile deleted file mode 100644 index 0e224af..0000000 --- a/v2.11/windows/1809/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/v2.11.26/traefik_v2.11.26_windows_amd64.zip" \ - -OutFile "/traefik.zip"; \ - Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \ - Remove-Item "/traefik.zip" -Force - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.source="https://github.com/traefik/traefik" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="v2.11.26" \ - org.opencontainers.image.documentation="https://docs.traefik.io" diff --git a/v3.0/windows/1809/Dockerfile b/v3.0/windows/1809/Dockerfile deleted file mode 100644 index 305e4e2..0000000 --- a/v3.0/windows/1809/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/v3.0.4/traefik_v3.0.4_windows_amd64.zip" \ - -OutFile "/traefik.zip"; \ - Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \ - Remove-Item "/traefik.zip" -Force - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.source="https://github.com/traefik/traefik" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="v3.0.4" \ - org.opencontainers.image.documentation="https://docs.traefik.io" diff --git a/v3.1/windows/1809/Dockerfile b/v3.1/windows/1809/Dockerfile deleted file mode 100644 index 7eab359..0000000 --- a/v3.1/windows/1809/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/v3.1.7/traefik_v3.1.7_windows_amd64.zip" \ - -OutFile "/traefik.zip"; \ - Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \ - Remove-Item "/traefik.zip" -Force - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.source="https://github.com/traefik/traefik" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="v3.1.7" \ - org.opencontainers.image.documentation="https://docs.traefik.io" diff --git a/v3.2/windows/1809/Dockerfile b/v3.2/windows/1809/Dockerfile deleted file mode 100644 index e624a48..0000000 --- a/v3.2/windows/1809/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/v3.2.5/traefik_v3.2.5_windows_amd64.zip" \ - -OutFile "/traefik.zip"; \ - Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \ - Remove-Item "/traefik.zip" -Force - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.source="https://github.com/traefik/traefik" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="v3.2.5" \ - org.opencontainers.image.documentation="https://docs.traefik.io" diff --git a/v3.3/windows/1809/Dockerfile b/v3.3/windows/1809/Dockerfile deleted file mode 100644 index 1fa7ea4..0000000 --- a/v3.3/windows/1809/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/v3.3.7/traefik_v3.3.7_windows_amd64.zip" \ - -OutFile "/traefik.zip"; \ - Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \ - Remove-Item "/traefik.zip" -Force - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.source="https://github.com/traefik/traefik" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="v3.3.7" \ - org.opencontainers.image.documentation="https://docs.traefik.io" diff --git a/v3.4/windows/1809/Dockerfile b/v3.4/windows/1809/Dockerfile deleted file mode 100644 index 55af279..0000000 --- a/v3.4/windows/1809/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/v3.4.3/traefik_v3.4.3_windows_amd64.zip" \ - -OutFile "/traefik.zip"; \ - Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \ - Remove-Item "/traefik.zip" -Force - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.source="https://github.com/traefik/traefik" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="v3.4.3" \ - org.opencontainers.image.documentation="https://docs.traefik.io" diff --git a/v3.5/windows/1809/Dockerfile b/v3.5/windows/1809/Dockerfile deleted file mode 100644 index a30a11c..0000000 --- a/v3.5/windows/1809/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM mcr.microsoft.com/windows/servercore:1809 -SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] - -RUN Invoke-WebRequest \ - -Uri "https://github.com/traefik/traefik/releases/download/v3.5.0-rc1/traefik_v3.5.0-rc1_windows_amd64.zip" \ - -OutFile "/traefik.zip"; \ - Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \ - Remove-Item "/traefik.zip" -Force - -EXPOSE 80 -ENTRYPOINT [ "/traefik" ] - -# Metadata -LABEL org.opencontainers.image.vendor="Traefik Labs" \ - org.opencontainers.image.url="https://traefik.io" \ - org.opencontainers.image.source="https://github.com/traefik/traefik" \ - org.opencontainers.image.title="Traefik" \ - org.opencontainers.image.description="A modern reverse-proxy" \ - org.opencontainers.image.version="v3.5.0-rc1" \ - org.opencontainers.image.documentation="https://docs.traefik.io"