4 Commits

Author SHA1 Message Date
Mohammed Naser
32f5cf0c12 Bump default Helm version to 2.17.0
The `helm init` command fails under releases of Helm prior to 2.17.0
due to the fact that the stable charts have been moved[1].

Helm 2 is EOL and ideally this should be bumped to Helm 3 at some point,
but that is a bigger exercise that will require notifying all users
so this minor bump should improve overall UX without affecting users.

[1]: https://helm.sh/blog/new-location-stable-incubator-charts/

Change-Id: Ica60f3225bd7bb3f9cce0af27b486604bfb9b2d5
2021-06-08 09:40:15 -04:00
Benjamin Schanzel
dfbd78d40d ensure-helm: skip helm init for helm v3 and newer
The init command was removed from helm with v3, no initialization is
needed anymore. So only run the init task if the version is <= 2.

Change-Id: I59b0c6efa0a2e6b94267fd3bb7a9701bc4c51048
2021-03-10 11:03:18 +01:00
Sorin Sbarnea
9baebe3684 yamlint: EOF newlines and comments indent
Fixed two rules which where temporary disabled during introduction
of the linter.

Change-Id: Icd1e1b40b1e8207ab5ff7088a48e8f0a800e3aa8
2020-05-14 08:42:17 +00:00
Mohammed Naser
b476e34ab0 Add basic Helm jobs
This adds a simple job which runs the `chart-testing` linter against
a repository.

Change-Id: I974c64343e88c235a6dc887d5378f7db2ee3b1fc
2020-01-07 17:12:15 +00:00