docker-vernemq
docker-vernemq copied to clipboard
github actions for helm chart automation?
The helm github organization have recently created a set of github actions and associated demo repo for helm charts such that you can configure your own helm repo to do the following:
on every pull request:
- lint the helm chart using the helm chart testing tool - this will not only check got helm linting, but also ensure that the chart has had a version bump, and other things
- temporarily provision a
KINDkubernetes-in-docker cluster and then actuallyhelm installthe candidate chart will then be installed to this cluster to make sure that it actually installs properly
on every merge to master:
- the automation will package the chart and publish it as a github release and update the associated
index.ymlfile on agh-pages(or some other chosen name) branch
If this is something of interest, I'm happy to submit a PR with the necessary changes.
we've already automated thoee steps, however we need to manually tag a helm release .
please check whatever we have in .travis.yml and suggest the related changes.