diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 5d36648..b85e93f 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -2,6 +2,8 @@ == Unreleased +== Version 2.10.0 + * Add a new goal, `resolve`, for downloading the helm binary as a separate step. This will still be done automatically by the other goals, but it can be used when running maven builds in parallel, so the helm binary doesn't need to be downloaded twice and to prevent concurrency issues. diff --git a/README.adoc b/README.adoc index 543fb2b..6e1aacf 100644 --- a/README.adoc +++ b/README.adoc @@ -20,11 +20,11 @@ Add the following to your `pom.xml` com.deviceinsight.helm helm-maven-plugin - 2.9.0 + 2.10.0 my-chart https://charts.helm.sh/stable - 3.4.2 + 3.5.2 true src/test/helm/my-chart/values.yaml @@ -143,11 +143,11 @@ To use the `deployAtEnd` functionality it's mandatory to put the Helm Maven Plug com.deviceinsight.helm helm-maven-plugin - 2.9.0 + 2.10.0 my-chart https://charts.helm.sh/stable - 3.4.2 + 3.5.2 true src/test/helm/my-chart/values.yaml true @@ -177,7 +177,7 @@ Problem:: The following error message is a common source of trouble, lately: ... -[ERROR] Failed to execute goal com.deviceinsight.helm:helm-maven-plugin:2.9.0:package (default) on project my-project: Error creating helm chart: When executing '/home/user/.m2/repository/com/deviceinsight/helm/helm/2.16.2/helm-2.16.2-linux-amd64.binary init --client-only' got result code '1' -> [Help 1] +[ERROR] Failed to execute goal com.deviceinsight.helm:helm-maven-plugin:2.10.0:package (default) on project my-project: Error creating helm chart: When executing '/home/user/.m2/repository/com/deviceinsight/helm/helm/2.16.2/helm-2.16.2-linux-amd64.binary init --client-only' got result code '1' -> [Help 1] ---- Solution:: This is likely due to an old version of helm itself. Make sure to configure `` to a version >= 3.4.0 or, if you are still using Helm 2, a version >= 2.17.0 (https://github.com/helm/charts#%EF%B8%8F-deprecation-and-archive-notice[background information]). . {blank}