1
0
mirror of https://github.com/helm/chart-testing.git synced 2026-02-05 18:45:18 +01:00

24 Commits

Author SHA1 Message Date
Carlos Tadeu Panato Junior
aada0fd8af fix download path to get helm binary (#355)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-08-19 12:04:28 +02:00
JenTing Hsiao
0838fc82df Update helm to 2.17.0 (#313)
switch helm stable chart to use the new location.

Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com>
2021-01-21 14:06:23 +01:00
Carlos Tadeu Panato Junior
ed345e2448 Update Helm to 2.16.9 (#233)
* update alpine / helm / kubectl

Signed-off-by: Carlos Panato <ctadeu@gmail.com>

* update python/pip

Signed-off-by: Carlos Panato <ctadeu@gmail.com>

update yaml lint to 1.21.0

Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2020-08-10 14:41:03 +02:00
Carlos Tadeu Panato Junior
81926f3e8f update helm version (#223)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2020-04-02 20:42:54 +02:00
Eric
29c9f6a24f Bump Helm to v2.16.1 (#187)
Signed-off-by: Eric Lemieux <eric@lemieuxdev.com>
2019-11-19 16:16:09 +01:00
Carlos Tadeu Panato Junior
a357c22521 Bump Helm to 2.15.2 (#181)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-10-30 16:35:04 +01:00
Carlos Tadeu Panato Junior
4dfcdf8d7c bump alpine base image, kubectl and helm (#176)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-10-18 13:09:00 +02:00
Carlos Tadeu Panato Junior
d9dba63311 Update golang on circleci (#146)Update golang on circleci (#146)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-04-23 17:04:15 +02:00
Carlos Tadeu Panato Junior
08d07244ea update docker image to use helm 2.13.1 (#141)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-04-12 19:52:41 +02:00
Jacob LeGrone
e68cef097d Break docker build if ct is not executable (#114)
Signed-off-by: Jacob LeGrone <git@jacob.work>
2019-02-22 09:10:56 +01:00
Gábor Lipták
0802a2d50b Bring Go current for CircleCI (#108)
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2019-02-18 20:28:54 +01:00
Reinhard Nägele
1d3db5408c Upgrade Helm and kubectl in Docker image (#97)
* Helm 2.12.3
* kubectl 1.13.2

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-01-25 14:53:41 +01:00
Reinhard Nägele
1bcc42d103 Upgrade Helm to 2.12.2 (#88)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-01-22 14:48:32 +01:00
Reinhard Nägele
97e65a8b15 Update tools (#75)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-01-07 16:43:16 -05:00
Reinhard Nägele
e663fbbbf2 Update Goreleaser (#76)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-01-07 16:39:39 -05:00
Reinhard Nägele
f632cd5081 Re-write it in Go (#35)
* Re-write it in Go

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Fix loading config from home dir

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Print config

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Remove git gc test code

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Remove year in copyright header

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Add alias for lint-and-install

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Fix examples

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Remove OWNERS file

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Add docs generation

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Update CircleCI

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Update readme

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Document building and releasing

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Remove Makefile

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Hide doc-gen command

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Add support for Helm extra args

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Update tool dependencies

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Update Goreleaser

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Upgrade pip

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Update Gopkg.lock

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Add log messages

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Fix CircleCI env var for tag

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Add Docker login

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Readme update for MacOS (#1)

* Add build.sh mac prerequisites, and README markdown linting fixes

Signed-off-by: Scott Rigby <scott@r6by.com>

* Update README.md

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Update Gopkg.lock

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Update config search locations

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Add config files to distro

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Add debug flag

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Add note on config files for linting

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Fix link

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Revert "Update Gopkg.lock"

This reverts commit fcbfbdc9db.

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Fix link

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Fix readme

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-11-07 13:06:20 -05:00
Michał Sochoń
8e23ec2d74 Ensure Dockerfile uses more modern pip verison, freeze it to 18.1 (#37)
* Ensure Dockerfile uses more modern pip verison, freeze it to 18.1

Signed-off-by: Michał Sochoń <kaszpir@gmail.com>

* Update Dockerfile

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-11-05 19:50:32 +01:00
Michał Sochoń
b019038d46 Ensure kubectl is updated to v1.12.2 (#38)
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
2018-11-05 19:49:12 +01:00
Michał Sochoń
244e7f0286 Ensure helm is updated to v2.11.0 (#39)
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
2018-11-05 19:48:58 +01:00
Michał Sochoń
a6e9f1500e Ensure yq is updated to 2.7.0 (#40)
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
2018-11-05 19:48:40 +01:00
Michał Sochoń
93665addf3 Ensure yamllint is updated to 1.12.1 (#41)
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
2018-11-05 19:48:04 +01:00
Reinhard Nägele
0a4282369e Revert permission changes from #13 (#21)
These changes caused a number of problems for charts CI. If users
need this, they should extend the image.

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-09-11 22:14:31 +02:00
Matteo Gazzetta
afdaae66db Helm 2.10 and fix permissions (#13)
* Helm 2.10.0

* Fix helm init with uid
2018-08-29 11:46:44 -04:00
Reinhard Nägele
96d2ce7c0e Factor out testing code from charts (#1)
* [WIP] Factor out testing code from charts

* Minor various fixes

 Please enter the commit message for your changes. Lines starting

* Start readme

* Update readme and add GKE example

* Add CircleCI job for ShellCheck

* Install Helm and kubectl after other tools

Also: Hard-code version for kubectl.

* Fix readme

* Update maintainer validation

'chartlib::validate_maintainers' should not log an error if there's no maintainers
section. This is already covered by the schema validation.

* Add random suffix to namespaces

* Improve container logs output

* Improve logging

* Add --cleanup flag to 'helm test'

* Improve namespace cleanup

* Improve logging

* Add random suffixes to releases

* Update logging and Docker image version

* Update GKE example

* Fix Bash array declarations

* Remove user from Docker image

* Add summary

* Use kubectl rollout status for deployments

* Add some more fixes

* Build dependencies before linting

* Fix array initialization

* Increase sleep time for namespace polling

* Add missing colon

* Create v1.0.0

* Update Helm to v2.9.1

* Add missing local keywords

* Bump image version

* Update copyright headers
2018-06-06 09:42:53 -04:00