Skip to content

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.