Commit Graph
10 Commits
Author SHA1 Message Date
Cédric de Saint Martin 1054663825 [Documentation] Document how to test a Chart in the Review Guidelines. (#10633)
* [Documentation] Document how to test a Chart in the Review Guidelines.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>

* Oops, documentation already exists: improve it, points to it.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>

* eg instead of example.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>

* helm chart test != this test tool but still related.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>

* Better english.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>

* Better way to state that we need empty file for default values.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>

* English.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2019-02-19 08:47:21 -08:00
Scott Rigby fd54977079 Update README to change k8s member step (#6779)
* After repo move to helm/helm, update steps for Owning and Maintaining A Chart

* Change repo URL from kubernetes/helm to helm/helm everywhere above chart directories (those may be separate PRs)

* Fix earlier missing apostrophe and incorrect case

* Add missing k8s/ > helm/ string changes
2018-08-14 13:39:45 -07:00
Reinhard Nägele cad8ca9303 Use factored out testing lib (#5231)
* [WIP][CI] Use factored out testing lib

* Incorporate upstream changes

* Update Docker image for CircleCI

* Update Docker image

* Update Docker image

* Align with upstream changes

* Remove dummy chart and bump a few charts for testing

* Fix Dockerfile

* Align with upstream changes

* Add summary

* Update Chart.yaml

* Update Docker images

* Remove chart test bumps

* Align with upstream changes

* Bump some charts for testing

* Create v2.0.0

* Remove chart version bumps

* Revert repo-sync.sh in favor of #5847

* Bump image version

* Use latest chart testing image
2018-06-06 07:39:25 -07:00
AdamDang 2d7695a87d Typo fix in test/README.md: Kuberentes->Kubernetes (#5307)
Kuberentes->Kubernetes
2018-05-08 05:31:53 -07:00
Vic Iglesias e32de0bbeb Add info about Jenkins sync (#4477) 2018-03-27 10:40:03 -07:00
Reinhard Nägele b5c3e51568 Enable testing charts with test values (#4157)
* Refactor and fix shellcheck issues

* Make constants readonly and uppercase

* Remove .editorconfig

* Enable testing charts with test values

* Remove dummy chart
2018-03-22 06:57:07 -07:00
TaoGe 4ab7343790 Typo fix: repostory -> [repository] (#3666) 2018-02-10 05:36:50 -08:00
Matt Farina 59472e8163 Make chart dependency builds immutable (#2706)
The previous version of the sync script ran `helm dep update` which
would recreate the requirements.lock file. This caused new builds
of charts as a total package with different versions of dependencies
but the same chart version. The package was mutating.

This change works towards our goal of immutable charts for a chart
at a version.
2017-11-14 18:35:15 +01:00
Matt Farina 64fffcf600 Add support for linting of charts on every PR via CircleCI (#2404)
This change does the following:
- Adds a circleci config file
- Has 2 scripts. One for installing tools and a separate one for
  executing tests
- Removes lint testing from the changed.sh script since it is
  performed elsewhere
- For linting changes the git diff mechanism to look at the merge
  base rather than all differences from master. The intent is to
  look for changes in this request rather than including those
  in PRs that may have already been merged to master while this
  one lingered.

Ref #2337
2017-10-04 12:50:30 -07:00
Vic Iglesias 237caa0ea6 Add README to test folder (#2339)
* Add README to test folder

* Kubernetes members can trigger PR tests
2017-09-27 09:50:29 -07:00