Skip to content

feat: [CI-23699]: windows 2025 support#347

Open
tapankarangiya wants to merge 1 commit into
drone-plugins:masterfrom
tapankarangiya:CI-23699
Open

feat: [CI-23699]: windows 2025 support#347
tapankarangiya wants to merge 1 commit into
drone-plugins:masterfrom
tapankarangiya:CI-23699

Conversation

@tapankarangiya

Copy link
Copy Markdown
Collaborator

This pull request adds support for Windows Server 2025 (LTSC 2025) to the Drone base image, ensuring compatibility for downstream plugins that expect PowerShell 7 to be available. The changes include a new Dockerfile to build the LTSC 2025 image and an update to the manifest template to publish this variant.

Windows Server 2025 (LTSC 2025) support:

  • Added new docker/Dockerfile.windows.ltsc2025 to build a base image using nanoserver:ltsc2025 with PowerShell 7 installed manually, maintaining compatibility for downstream Drone plugins that require PowerShell 7.
  • Updated docker/manifest.tmpl to include the new windows-ltsc2025-amd64 image in the published manifests.

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