Drone Plugin for ChartMuseum¶
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. It is build for arm64 to support running on a Raspberry Pi
Usage¶
pipeline:
publish_charts:
image: evertjstam/drone-chartmuseum
helm_repo: http://helm-charts.example.com
username: whoami
password: supersecret
when:
branch: [master]
Pushing Duplicate Versions¶
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.