[go: up one dir, main page]

Publish intermediary helm charts (other than tagged off stable branches) as dev-versioned ones

Summary

Currently we only publish "final" Helm charts from tagged stable branches. It may be useful to give people/tools public access to the intermediary releases of the chart by publishing "development" versions as defined by SemVer v2.0: x.y.z-abc where abc is a build number. Calculations are such that x.y.z will supersede any x.y.z-* upon it's final release.

Helm tools already have support for such a scheme built-in and to fetch or deploy "development" version one has to use --devel option to helm executable. Otherwise "development" versions remain "invisible" to end user.

Steps to reproduce

Create a branch. Commit/run pipeline.

Configuration used

Not applicable.

Current behavior

No helm chart published to Helm repo

Expected behavior

From any non-master branch publish "development" version of the chart to the Helm repo.

Versions

Not Applicable

Relevant logs

Not Applicable

Edited by Dmytro Makovey