Skip to content

Windows: Start building Docker images for Windows 2025 in CI (but keep building images for Windows 2022 as well)#275

Draft
DilumAluthge wants to merge 6 commits into
mainfrom
dpa/windows-ci-matrix
Draft

Windows: Start building Docker images for Windows 2025 in CI (but keep building images for Windows 2022 as well)#275
DilumAluthge wants to merge 6 commits into
mainfrom
dpa/windows-ci-matrix

Conversation

@DilumAluthge
Copy link
Copy Markdown
Member

@DilumAluthge DilumAluthge commented Mar 11, 2026

Each 2025 Dockerfile (Dockerfile.2025) was generated by:

  1. Copy the contents of the 2022 Dockerfile.
  2. Replace all occurrences of ltsc2022 ---> ltsc2025

Here is the specific script that I used:

for arch in ["x86_64", "i686"]
    cd("./windows/package-$arch") do
        contents = read("Dockerfile.2022", String)
        patterns = Dict(
            "ltsc2022" => "ltsc2025",
        )
        for (old_pat, new_pat) in patterns
            while occursin(old_pat, contents)
                contents = replace(contents, old_pat => new_pat)
            end
        end
        open("Dockerfile.2025", "w") do io
            print(io, contents)
        end
    end
end

@DilumAluthge DilumAluthge force-pushed the dpa/windows-docker-storage branch from 56b6183 to faeaec3 Compare March 11, 2026 20:12
@DilumAluthge DilumAluthge force-pushed the dpa/windows-ci-matrix branch from bc19c9d to 66792b2 Compare March 11, 2026 20:16
Base automatically changed from dpa/windows-docker-storage to main March 25, 2026 00:11
@DilumAluthge DilumAluthge force-pushed the dpa/windows-ci-matrix branch 4 times, most recently from 9d5d5fc to ccb0aab Compare March 26, 2026 19:31
@DilumAluthge DilumAluthge force-pushed the dpa/windows-ci-matrix branch from 0a1bf89 to a0405c9 Compare May 16, 2026 09:39
@DilumAluthge DilumAluthge changed the title Windows: Start building Docker images for Windows 2025 (but keep building images for Windows 2022 as well) Windows: Start building Docker images for Windows 2025 in CI (but keep building images for Windows 2022 as well) May 16, 2026
@DilumAluthge DilumAluthge force-pushed the dpa/windows-ci-matrix branch from a0405c9 to ab4da53 Compare May 16, 2026 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant