improwised-charts/README.md

34 lines
802 B
Markdown

# charts
Helm charts maintained by Improwised Technologies
## Usage
Add helm repo
```bash
helm repo add improwised https://improwised.github.io/charts/
```
## Add charts
1. Package the chart, this will create `chartname-semver.tgz` file.
```bash
helm package <chart-directory-name>
```
2. Checkout `gh-pages` branch of this repo and move `chart-name-semver.tgz` to `charts` directory.
3. Index added chart
```bash
helm repo index --url https://improwised.github.io/charts .
```
4. 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`