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

29 Commits

Author SHA1 Message Date
Carlos Tadeu Panato Junior
bd40619bf0 Prepare release v2.5.0 (#319)
* Prepare release v2.5.0

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

* fix go code

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

* add missing chart_schema

Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-08-19 10:59:48 +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
a4377be973 Prepare release v2.4.0 (#180)
Signed-off-by: Eric Lemieux <eric@lemieuxdev.com>
2019-11-02 12:06:10 -04:00
Reinhard Nägele
e3c32f5aea Prepare release v2.3.3 (#154)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-04-25 19:28:15 +02:00
Reinhard Nägele
d427587049 Prepare release v2.3.2 (#149)
Signed-off-by: Reinhard Nägele <reinhard.naegele@codecentric.de>
2019-04-23 22:48:15 +02:00
Reinhard Nägele
bc028fd7c4 Update readme and examples for v2.3.1 release (#148)
Signed-off-by: Reinhard Nägele <reinhard.naegele@codecentric.de>
2019-04-23 22:27:19 +02:00
Jacob LeGrone
b060fc83f2 Add git version documentation, rename worktree methods, and handle existing worktree (#133)
Signed-off-by: Jacob LeGrone <git@jacob.work>
2019-03-28 21:46:30 +01:00
Reinhard Nägele
9dfa4f21be Add badges for build status and license (#127)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-03-15 21:51:50 +01:00
Louis Cloutier
47ae4d51c9 Readme update: lint-changed > list-changed (#126)
Signed-off-by: Louis Cloutier <louis.cloutier@qlik.com>
2019-03-11 11:22:43 +01:00
Gábor Lipták
79e49e15b3 Add GoReportCard badge to README (#105)
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2019-03-01 08:00:00 +01:00
Jacob LeGrone
a1528a422b Enable installing with go get (#110)
Signed-off-by: Jacob LeGrone <git@jacob.work>
2019-02-18 20:43:23 +01:00
Reinhard Nägele
e3d58a1f03 Add missing link to --list-changed flag docs (#102)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-02-12 21:44:06 +01:00
Reinhard Nägele
75c69d57de Improve docs on releasing (#95)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-01-24 09:46:07 -05:00
Markus Maga
9084cf16d0 Add support for providing credentials when adding chart-repositories (#67)
Signed-off-by: Markus Maga <markus@nadilus.com>
2019-01-07 21:13:30 +01:00
Scott Rigby
ba018fb0c3 Document supported versions, upgrading, and version-specific PRs (#47)
Signed-off-by: Scott Rigby <scott@r6by.com>
2018-11-09 16:08:18 +01:00
Michał Sochoń
09a6f114ae Update readme (#44)
* Update readme

* fix urls so that they are absolute
* add link to docker tags
* minor formatting

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

* ensure that titles follow standards in README.md

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

* Spell check across README.md

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

* Ensure docs describe order of loading of config files

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

* Remove colon from title in README.md

Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
2018-11-09 09:30:01 -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
Matt Farina
75ee8d5b87 Prepping for v1.1.0 release (#28)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2018-09-24 14:37:16 -04:00
Rimas Mocevicius
48e81aaa43 Add an option to force install of all/single charts (#24)
* Add an option to force install of all/single chart

Signed-off-by: rimas <rmocius@gmail.com>

* replace flag `--force` with `--chart-all`
add an option to list charts for `--chart` flag

Signed-off-by: rimas <rmocius@gmail.com>

* address mattfarina and unguiculus comments

Signed-off-by: rimas <rmocius@gmail.com>

* fixing merge conflicts

Signed-off-by: rimas <rmocius@gmail.com>

* fixing merge conflicts 2

Signed-off-by: rimas <rmocius@gmail.com>

* fixing merge conflicts 3

Signed-off-by: rimas <rmocius@gmail.com>

* exporting CHECK_VERSION_INCREMENT before chart_lib.sh is sourced

Signed-off-by: rimas <rmocius@gmail.com>

* fix --chart -> --charts

Signed-off-by: rimas <rmocius@gmail.com>

* print skip version check before env vars

Signed-off-by: rimas <rmocius@gmail.com>

* Fix readme

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-09-21 09:58:02 -04:00
Baargav
9dfea37f89 Fix typo in Readme (#26)
Signed-off-by: Baargav Raghavan <baargav.raghavan@indexexchange.com>
2018-09-20 14:07:17 +02:00
Matt Farina
0e96d077cd Updated image details to point people to Quay (#22) 2018-09-18 17:28:25 +02:00
Matt Farina
f5d8145fdf Adding ability to skip version increment check (#23)
The use case for this is an environment where every change is not
a new release of a chart. When new releases are created the
increment can be checked while development outside a release
does not need to check for it

Signed-off-by: Matt Farina <matt@mattfarina.com>
2018-09-13 22:02:20 +02: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
Reinhard Nägele
3b5e7fa1c1 Fix exit code when test with multiple custom CI values files fails (#18)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-09-11 15:56:47 +02:00
Erikas Mazrimas
31ee629a8f Use environment variable for Github address (#11)
Add short description about GITHUB_INSTANCE env var

Echo GITHUB_INSTANCE with other environment variables
2018-08-29 11:51:10 -04:00
Reinhard Nägele
872427955d Add sample for Docker for Mac (#12) 2018-08-29 11:27:56 -04:00
Reinhard Nägele
c52f1dd7d5 Double-check pod readiness for deployments (#10) 2018-08-15 21:48:02 +02: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
Reinhard Nägele
d472a4a8f0 Initial commit 2018-04-24 11:32:38 +02:00