nflaig / semantic-release-helm

semantic-release plugin to publish Helm charts
MIT License
13 stars 11 forks source link

feat: add option to add helm cm-push args #16

Closed manuschillerdev closed 1 year ago

manuschillerdev commented 1 year ago

This adds the options to pass extra arguments to the helm cm-push command. (#15)

Example usage:

[
    "semantic-release-helm3",
    {
        chartPath: './chart',
        registry: 'https://nexus.domain.tld/repository/department-helm',
        onlyUpdateVersion: true,
        isChartMuseum: true,
        cmPushArgs: `--context-path "/repository/department-helm"`
    }
],

I tested my changes via:

The package got pushed 🎉

I am not sure what else needs to be considered for this change.

Closes https://github.com/nflaig/semantic-release-helm/issues/15

nflaig commented 1 year ago

Published semantic-release-helm3@2.6.0