kokuwaio / helm-maven-plugin

Simple plugin to package helm charts
MIT License
81 stars 55 forks source link

feat: Verify chart upload in repo when deploying #339

Closed Cho-William closed 9 months ago

Cho-William commented 10 months ago

Ran into an issue when deploying with the helm-maven-plugin in the following scenario:

This PR adds a uploadVerification flag which will check if the reindexing of a chart is complete by repeatedly running helm show chart <chartName> --version <chartVersion> until either the chart is verified or if the timeout period is reached (set with uploadVerificationTimeout).

sschnabe commented 9 months ago

I've updated the main in this repo to refactor the binaries storage. This will also solve your build problems. I've create a pr with merging main into your repository. Please see https://github.com/TechnologyBrewery/helm-maven-plugin/pull/5

Cho-William commented 9 months ago

Thank you for implementing that fix for the binaries. I've implemented the requested changes and rebased.

sschnabe commented 9 months ago

Sorry for the delay. Released as 6.13.0