Skip to content

msi: Upgrade to Wix Toolset 6.x#735

Open
slide wants to merge 4 commits into
jenkinsci:masterfrom
slide:wix6_upgrade
Open

msi: Upgrade to Wix Toolset 6.x#735
slide wants to merge 4 commits into
jenkinsci:masterfrom
slide:wix6_upgrade

Conversation

@slide

@slide slide commented Feb 4, 2026

Copy link
Copy Markdown
Member

Updates the MSI build to use Wix Toolset 6.x, which includes support for Arm64 MSIs and various improvements. This involves restructuring the project files, adding new custom actions, and updating the build scripts accordingly.

Testing done

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed

@slide slide requested a review from a team as a code owner February 4, 2026 00:56
slide added 2 commits February 3, 2026 18:02
Updates the MSI build to use Wix Toolset 6.x, which includes support for
Arm64 MSIs and various improvements. This involves restructuring the project
files, adding new custom actions, and updating the build scripts accordingly.
Adds support to buld an installer for Arm64 Windows.
@slide

slide commented Feb 4, 2026

Copy link
Copy Markdown
Member Author

Need to make sure this is biuldable on the release infra.

Comment thread .gitignore Outdated
*.war.asc
*.sha256

<<<<<<< HEAD

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

merge conflict

@timja

timja commented Feb 4, 2026

Copy link
Copy Markdown
Member

Need to make sure this is biuldable on the release infra.

This would make jenkins-infra/release#212 (comment) fixable.

This really needs resolving: #235

Removed conflicting entries for .vscode/ from .gitignore.
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.

2 participants