Skip to content

Commit

Permalink
Merge pull request #6 from yosifkit/ltsc2025
Browse files Browse the repository at this point in the history
Add Windows Server 2025 variant
  • Loading branch information
tianon authored Jan 23, 2025
2 parents 9e230df + 6672ad2 commit d3302ad
Show file tree
Hide file tree
Showing 5 changed files with 43 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM pypy:3.10-windowsservercore-ltsc2025

ENV HY_VERSION 1.0.0
ENV HYRULE_VERSION 0.8.0

RUN pip install --no-cache-dir ('hy == {0}' -f $env:HY_VERSION) ('hyrule == {0}' -f $env:HYRULE_VERSION)

CMD ["hy"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM python:3.12-windowsservercore-ltsc2025

ENV HY_VERSION 1.0.0
ENV HYRULE_VERSION 0.8.0

RUN pip install --no-cache-dir ('hy == {0}' -f $env:HY_VERSION) ('hyrule == {0}' -f $env:HYRULE_VERSION)

CMD ["hy"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM python:3.13-windowsservercore-ltsc2025

ENV HY_VERSION 1.0.0
ENV HYRULE_VERSION 0.8.0

RUN pip install --no-cache-dir ('hy == {0}' -f $env:HY_VERSION) ('hyrule == {0}' -f $env:HYRULE_VERSION)

CMD ["hy"]
18 changes: 18 additions & 0 deletions dockerfiles-generated/library-hylang.template
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@ Tags: 1.0.0-python3.13-alpine3.20, 1.0-python3.13-alpine3.20, 1-python3.13-alpin
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
File: Dockerfile.python3.13-alpine3.20

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
SharedTags: 1.0.0-python3.13, 1.0-python3.13, 1-python3.13, python3.13, 1.0.0, 1.0, 1, latest
Architectures: windows-amd64
Constraints: windowsservercore-ltsc2025
File: Dockerfile.python3.13-windowsservercore-ltsc2025

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
SharedTags: 1.0.0-python3.13, 1.0-python3.13, 1-python3.13, python3.13, 1.0.0, 1.0, 1, latest
Architectures: windows-amd64
Expand Down Expand Up @@ -49,6 +55,12 @@ Tags: 1.0.0-python3.12-alpine3.20, 1.0-python3.12-alpine3.20, 1-python3.12-alpin
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
File: Dockerfile.python3.12-alpine3.20

Tags: 1.0.0-python3.12-windowsservercore-ltsc2025, 1.0-python3.12-windowsservercore-ltsc2025, 1-python3.12-windowsservercore-ltsc2025, python3.12-windowsservercore-ltsc2025
SharedTags: 1.0.0-python3.12, 1.0-python3.12, 1-python3.12, python3.12
Architectures: windows-amd64
Constraints: windowsservercore-ltsc2025
File: Dockerfile.python3.12-windowsservercore-ltsc2025

Tags: 1.0.0-python3.12-windowsservercore-ltsc2022, 1.0-python3.12-windowsservercore-ltsc2022, 1-python3.12-windowsservercore-ltsc2022, python3.12-windowsservercore-ltsc2022
SharedTags: 1.0.0-python3.12, 1.0-python3.12, 1-python3.12, python3.12
Architectures: windows-amd64
Expand Down Expand Up @@ -121,6 +133,12 @@ Tags: 1.0.0-pypy3.10-bullseye, 1.0-pypy3.10-bullseye, 1-pypy3.10-bullseye, pypy3
Architectures: amd64, arm64v8, i386
File: Dockerfile.pypy3.10-bullseye

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
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
Architectures: windows-amd64
Constraints: windowsservercore-ltsc2025
File: Dockerfile.pypy3.10-windowsservercore-ltsc2025

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
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
Architectures: windows-amd64
Expand Down
2 changes: 1 addition & 1 deletion update.sh
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ bases=(
variants=(
bookworm bullseye
alpine3.21 alpine3.20
windowsservercore-ltsc2022 windowsservercore-1809
windowsservercore-ltsc2025 windowsservercore-ltsc2022 windowsservercore-1809
)
declare -A variantAliases=(
[alpine3.21]='alpine'
Expand Down

0 comments on commit d3302ad

Please sign in to comment.