This plugin allows us to publish helm-charts into ChartMuseum. ChartMuseum is a helm repository server. For more information, please visit https://chartmuseum.com/
The plugin is a simple wrapper script around the official helm-push plugin
pipeline:
publish_charts:
image: quay.io/honestbee/chartmuseum:v1
helm_repo: http://helm-charts.example.com
when:
branch: [master]
Unless your ChartMuseum install is configured with ALLOW_OVERWRITE=true
, pushing charts with existing versions will fail. To avoid this, please make sure to always bump your chart version when pushing canges.