The maven fabric8:helm-push
goal commits and pushes changes to Helm Chart repository after charts for your applications are created via the mvn fabric8:helm command.
For a summary of the options see the Maven Property Reference
Typically you create the Helm chart repository by performing mvn fabric8:helm on all your projects as part of the build process:
mvn fabric8:helm
Then when the docker images are available for your release you can commit and push the changes in the local clone of the helm chart repository via:
mvn fabric8:helm-push
You can supply the following maven properties to the goal via system properties:
mvn fabric8:helm-push -Dfabric8.helm.push=false
The following properties can be used:
Parameter | Description |
---|---|
fabric8.helm.push | Lets you disable the pushing of changes up to the remote repository. |