-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSIs should be able to be produced after Chocolatey Packages #103
Labels
Feature
Issues that introduce new functionality to the project, instead of updating existing functionality
Milestone
Comments
JPRuskin
added a commit
to JPRuskin/Chocolatey.Cake.Recipe
that referenced
this issue
Mar 9, 2023
Defaults to true, as that replicates current behaviour. This option, when false, moves the MSI steps to after the creation of the Chocolatey package. This allows for the package to be used within the MSI, rather than the MSI within the package.
JPRuskin
added a commit
to JPRuskin/Chocolatey.Cake.Recipe
that referenced
this issue
Mar 9, 2023
Though the only project creating an MSI with these steps currently has the WiX tool files embedded in source, this was decided to not be ideal for going forward. This change prompts Cake to download the WiX tool files when building an MSI. 3.11.2 was chosen as the version as it's the latest non-prerelease version available on public feeds.
2 tasks
JPRuskin
added a commit
to JPRuskin/Chocolatey.Cake.Recipe
that referenced
this issue
Mar 10, 2023
Defaults to true, as that replicates current behaviour. This option, when false, moves the MSI steps to after the creation of the Chocolatey package. This allows for the package to be used within the MSI, rather than the MSI within the package.
JPRuskin
added a commit
to JPRuskin/Chocolatey.Cake.Recipe
that referenced
this issue
Mar 10, 2023
Though the only project creating an MSI with these steps currently has the WiX tool files embedded in source, this was decided to not be ideal for going forward. This change prompts Cake to download the WiX tool files when building an MSI. 3.11.2 was chosen as the version as it's the latest non-prerelease version available on public feeds.
gep13
added a commit
that referenced
this issue
Mar 10, 2023
(#103) Adds an option to produce MSIs after the Chocolatey Package
gep13
added
the
Feature
Issues that introduce new functionality to the project, instead of updating existing functionality
label
Mar 10, 2023
gep13
added a commit
that referenced
this issue
Mar 10, 2023
🎉 This issue has been resolved in version 0.21.0 🎉 The release is available on: Your GitReleaseManager bot 📦🚀 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Feature
Issues that introduce new functionality to the project, instead of updating existing functionality
Checklist
Is Your Feature Request Related To A Problem? Please describe.
When building things that use both an MSI and a Chocolatey Package, as the recipe is currently written there is no way to include the Chocolatey package inside the MSI.
Though this is, arguably, an anti-pattern, it has become a requirement for the Chocolatey MSI.
Describe The Solution. Why is it needed?
We need to be able to produce the MSI after the Chocolatey Package step.
Additional Context
No response
Related Issues
No response
The text was updated successfully, but these errors were encountered: