Skip to content

Commit 6672ad2

Browse files
committed
Add Windows Server 2025 variant
1 parent 9e230df commit 6672ad2

5 files changed

+43
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
FROM pypy:3.10-windowsservercore-ltsc2025
2+
3+
ENV HY_VERSION 1.0.0
4+
ENV HYRULE_VERSION 0.8.0
5+
6+
RUN pip install --no-cache-dir ('hy == {0}' -f $env:HY_VERSION) ('hyrule == {0}' -f $env:HYRULE_VERSION)
7+
8+
CMD ["hy"]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
FROM python:3.12-windowsservercore-ltsc2025
2+
3+
ENV HY_VERSION 1.0.0
4+
ENV HYRULE_VERSION 0.8.0
5+
6+
RUN pip install --no-cache-dir ('hy == {0}' -f $env:HY_VERSION) ('hyrule == {0}' -f $env:HYRULE_VERSION)
7+
8+
CMD ["hy"]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
FROM python:3.13-windowsservercore-ltsc2025
2+
3+
ENV HY_VERSION 1.0.0
4+
ENV HYRULE_VERSION 0.8.0
5+
6+
RUN pip install --no-cache-dir ('hy == {0}' -f $env:HY_VERSION) ('hyrule == {0}' -f $env:HYRULE_VERSION)
7+
8+
CMD ["hy"]

dockerfiles-generated/library-hylang.template

+18
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ Tags: 1.0.0-python3.13-alpine3.20, 1.0-python3.13-alpine3.20, 1-python3.13-alpin
2020
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
2121
File: Dockerfile.python3.13-alpine3.20
2222

23+
Tags: 1.0.0-python3.13-windowsservercore-ltsc2025, 1.0-python3.13-windowsservercore-ltsc2025, 1-python3.13-windowsservercore-ltsc2025, python3.13-windowsservercore-ltsc2025, 1.0.0-windowsservercore-ltsc2025, 1.0-windowsservercore-ltsc2025, 1-windowsservercore-ltsc2025, windowsservercore-ltsc2025
24+
SharedTags: 1.0.0-python3.13, 1.0-python3.13, 1-python3.13, python3.13, 1.0.0, 1.0, 1, latest
25+
Architectures: windows-amd64
26+
Constraints: windowsservercore-ltsc2025
27+
File: Dockerfile.python3.13-windowsservercore-ltsc2025
28+
2329
Tags: 1.0.0-python3.13-windowsservercore-ltsc2022, 1.0-python3.13-windowsservercore-ltsc2022, 1-python3.13-windowsservercore-ltsc2022, python3.13-windowsservercore-ltsc2022, 1.0.0-windowsservercore-ltsc2022, 1.0-windowsservercore-ltsc2022, 1-windowsservercore-ltsc2022, windowsservercore-ltsc2022
2430
SharedTags: 1.0.0-python3.13, 1.0-python3.13, 1-python3.13, python3.13, 1.0.0, 1.0, 1, latest
2531
Architectures: windows-amd64
@@ -49,6 +55,12 @@ Tags: 1.0.0-python3.12-alpine3.20, 1.0-python3.12-alpine3.20, 1-python3.12-alpin
4955
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
5056
File: Dockerfile.python3.12-alpine3.20
5157

58+
Tags: 1.0.0-python3.12-windowsservercore-ltsc2025, 1.0-python3.12-windowsservercore-ltsc2025, 1-python3.12-windowsservercore-ltsc2025, python3.12-windowsservercore-ltsc2025
59+
SharedTags: 1.0.0-python3.12, 1.0-python3.12, 1-python3.12, python3.12
60+
Architectures: windows-amd64
61+
Constraints: windowsservercore-ltsc2025
62+
File: Dockerfile.python3.12-windowsservercore-ltsc2025
63+
5264
Tags: 1.0.0-python3.12-windowsservercore-ltsc2022, 1.0-python3.12-windowsservercore-ltsc2022, 1-python3.12-windowsservercore-ltsc2022, python3.12-windowsservercore-ltsc2022
5365
SharedTags: 1.0.0-python3.12, 1.0-python3.12, 1-python3.12, python3.12
5466
Architectures: windows-amd64
@@ -121,6 +133,12 @@ Tags: 1.0.0-pypy3.10-bullseye, 1.0-pypy3.10-bullseye, 1-pypy3.10-bullseye, pypy3
121133
Architectures: amd64, arm64v8, i386
122134
File: Dockerfile.pypy3.10-bullseye
123135

136+
Tags: 1.0.0-pypy3.10-windowsservercore-ltsc2025, 1.0-pypy3.10-windowsservercore-ltsc2025, 1-pypy3.10-windowsservercore-ltsc2025, pypy3.10-windowsservercore-ltsc2025, 1.0.0-pypy-windowsservercore-ltsc2025, 1.0-pypy-windowsservercore-ltsc2025, 1-pypy-windowsservercore-ltsc2025, pypy-windowsservercore-ltsc2025
137+
SharedTags: 1.0.0-pypy3.10, 1.0-pypy3.10, 1-pypy3.10, pypy3.10, 1.0.0-pypy, 1.0-pypy, 1-pypy, pypy
138+
Architectures: windows-amd64
139+
Constraints: windowsservercore-ltsc2025
140+
File: Dockerfile.pypy3.10-windowsservercore-ltsc2025
141+
124142
Tags: 1.0.0-pypy3.10-windowsservercore-ltsc2022, 1.0-pypy3.10-windowsservercore-ltsc2022, 1-pypy3.10-windowsservercore-ltsc2022, pypy3.10-windowsservercore-ltsc2022, 1.0.0-pypy-windowsservercore-ltsc2022, 1.0-pypy-windowsservercore-ltsc2022, 1-pypy-windowsservercore-ltsc2022, pypy-windowsservercore-ltsc2022
125143
SharedTags: 1.0.0-pypy3.10, 1.0-pypy3.10, 1-pypy3.10, pypy3.10, 1.0.0-pypy, 1.0-pypy, 1-pypy, pypy
126144
Architectures: windows-amd64

update.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ bases=(
5656
variants=(
5757
bookworm bullseye
5858
alpine3.21 alpine3.20
59-
windowsservercore-ltsc2022 windowsservercore-1809
59+
windowsservercore-ltsc2025 windowsservercore-ltsc2022 windowsservercore-1809
6060
)
6161
declare -A variantAliases=(
6262
[alpine3.21]='alpine'

0 commit comments

Comments
 (0)