deviceinsight / helm-maven-plugin

Maven Plugin for Helm Charts
Apache License 2.0
46 stars 22 forks source link

Always pass `--force-update` when adding helm repositories managed by this plugin #181

Closed mwalser closed 1 year ago

mwalser commented 1 year ago

When Helm 3 is detected, --force-update is always passed to helm repo add. This restores the behavior that Helm 2 had.

Also, clean up executeCmd() a bit. This makes it easier to pass optional arguments and also prevents the smuggling of arguments via the repo URLs.

Closes #94, Closes #84