34 lines
802 B
Markdown
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`
|