Add support for side-by-side installs of Helm v3 and v4#5
Add support for side-by-side installs of Helm v3 and v4#5burck1 wants to merge 2 commits intosynax:masterfrom
Conversation
|
Hmm. I see this in the build output: https://ci.appveyor.com/project/synax/chocolatey-packages/builds/53551385
For the "... ApiKey was not found ..." error, I'm guessing that's because the new packages will need to be setup in some way on https://community.chocolatey.org/ first. Is that something you (maintainers) can setup? For the "Choco pack failed with exit code 1" error, I'm not sure how to debug that error. If you have any ideas please let me know, or else I'll fiddle with it till I figure it out. |
ref: helm/helm#31764
With the chocolatey kubernetes-helm package, there is currently no easy way to install v3 and v4 side-by-side on Windows. This is due to the Chocolatey standards for supporting side-by-side where the expectation is to "Create separate package IDs for each major version".
I added folders for new
kubernetes-helm3andkubernetes-helm4packages and I updated the existingkubernetes-helmpackage to be a metapackage that depends on thekubernetes-helm4package. For theupdate.ps1scripts, I modified them to call the GitHub releases API rather than getting the HTML page so that the results can be filtered forv3vsv4.Note: I'm not really sure if the AU script will automatically register the new packages or if you will need to setup something on https://community.chocolatey.org first?
Let me know if you have any questions.