Skip to content

Improwised/charts

Repository files navigation

charts

Helm charts maintained by Improwised Technologies

Usage

Add helm repo

helm repo add improwised https://improwised.github.io/charts/

Add charts

  1. Package the chart, this will create chartname-semver.tgz file.
helm package <chart-directory-name>
  1. Checkout gh-pages branch of this repo and move chart-name-semver.tgz to charts directory.

  2. Index added chart

helm repo index --url https://improwised.github.io/charts .

In case we are not adding the chart to the chart directory with the PR and are pushing it directly to releases:

After executing the above command and generating the index.yaml, check the commit changes. It might remove other existing charts from the index.yaml. Therefore, do not delete any index or lines from the existing index.yaml.

To add your chart, simply look out and copy the generated index for the specific chart you want to add. Then, append this information to the existing index.yaml without removing any other lines.

  1. Add appropriate commit message and push it

Adding CI first time

tag each chart with it's last chart version e.g. <chart-name>-<chart-version> to it's sha

e.g. git tag erpnext-1.0.0 asdasdasdasdasda here assume that sha is pointing to that perticular erpnext chart version 1.0.0