1
0
mirror of https://github.com/helm/charts.git synced 2026-02-14 18:10:14 +00:00

137 Commits

Author SHA1 Message Date
Matt Farina
2e46bf0784 Adding legacy repos to sync (#24421)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 18:44:19 -05:00
Matt Farina
1803a711d5 Fixing repo sync (#24418)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 17:51:42 -05:00
Scott Rigby
8ce206face [incubator/druid] update chart repo dependency references (#23972)
* [incubator/druid] update chart repo dependency references

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

* Update chart testing config for new repo locations

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

* Attempt helm dependency update with helm 2 to test CI

Signed-off-by: Scott Rigby <scott@r6by.com>
2020-10-29 22:00:06 -07:00
Vic Iglesias
e9fe86135c Update CI cluster name (#22807)
Signed-off-by: Vic Iglesias <viglesias@google.com>
2020-06-15 15:27:57 -07:00
Reinhard Nägele
d108260a95 Upgrade chart-testing (#21733)
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
2020-04-02 12:50:24 -07:00
Reinhard Nägele
dd935b36e0 [ci] Upgrade to chart-testing v2.4.0 (#18538)
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
2019-11-03 07:11:39 -08:00
Asher Foa
17f24c2c1a [Tests] update docs, avoid redirect and fix dead link (#14828)
Signed-off-by: Asher Foa <asher@asherfoa.com>
2019-06-16 05:46:07 -07:00
Reinhard Nägele
f15af110ee [ci] Upgrade to chart-testing v2.3.3 (#13294)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-04-25 13:18:29 -07:00
Reinhard Nägele
31b8951a68 Revert chart-testing upgrades (#13231)
* Revert "[ci] Upgrade to chart-testing v2.3.2 (#13225)"

This reverts commit 2c6acf023a.

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

* Revert "[ci] Upgrade to chart-testing v2.3.1 (#13221)"

This reverts commit 9da0ff3d9f.

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-04-24 00:30:01 -07:00
Reinhard Nägele
2c6acf023a [ci] Upgrade to chart-testing v2.3.2 (#13225)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-04-23 13:58:00 -07:00
Reinhard Nägele
9da0ff3d9f [ci] Upgrade to chart-testing v2.3.1 (#13221)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-04-23 13:14:00 -07:00
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
Reinhard Nägele
d990d2d1ad [ci] Upgrade to chart-testing v2.2.0 (#10843)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-01-23 16:06:43 +01:00
Lachlan Evenson
3614cbc843 [ci] Upgrade to chart-testing v2.1.0 (#10484)
* [ci] Upgrade to chart-testing v2.1.0

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Update tag in build.sh

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>
2019-01-15 09:14:38 -08:00
Reinhard Nägele
c637d6c419 [ci] Upgrade to chart-testing v2.0.1 (#9319)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-11-16 05:12:50 -08:00
Reinhard Nägele
110bb90027 [test] Fix setting Helm timeout (#9165)
The --timeout flag was replaced with the more general --helm-extra-args.

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-11-10 03:37:50 -08:00
Reinhard Nägele
408a5abdde [test] Update to chart-testing v2.0.0 (#8745)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-11-07 14:01:25 -08:00
Reinhard Nägele
6528846744 [CI] Use latest chart-testing image (#7673)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-09-11 13:29:11 -07:00
Reinhard Nägele
dfc1a33ece [CI] Use latest chart-testing image (#7203) 2018-08-16 06:15:00 -07: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
21bf1ad2f8 [CI] Use repo url in sync (#5981) 2018-06-07 03:41:23 -07:00
Reinhard Nägele
20e3f9d6d4 [CI] Fix url for indexing (#5980) 2018-06-07 02:58:24 -07:00
Reinhard Nägele
ff46a5d14b [CI] Fix repo sync (#5979) 2018-06-07 02:28:25 -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
Reinhard Nägele
efa000e429 [CI] Refactor repo sync (#5847)
* [CI] Refactor repo sync

With the upcoming refactoring of the chart testing, Shellcheck is added
to CircleCI for shell scripts. In order to prepare for this, several
adjustments are necessary so it passes. On top of that, the script is
refactored as follows:

* Reorganize code into several functions for better readability and to
  eliminate code redundancies
* Use curl instead of wget for intalling Helm because it's already
  available in the Docker image
* Treat index.yaml separately and copy it to the bucket after syncing
  charts in order to avoid chart fetch errors

* Fix repo bucket urls

* Only log errors but don't exit with non-zero exit code
2018-06-06 06:51:26 -07:00
Matt Farina
ff960c5cb8 Fixing incubator sync (#5841) 2018-05-30 15:02:57 -07:00
Matt Farina
c0cc34640a Updating sync script error handling to be more fault tolerant (#5839) 2018-05-30 14:48:55 -07:00
Matt Farina
f1a06f5906 Fixing wget for sync runs (#5837) 2018-05-30 13:38:56 -07:00
Matt Farina
94c44be7cd Give the repo sync script execute permission (#5834) 2018-05-30 12:00:22 -07:00
Matt Farina
b74d963601 Using circleci for sync job (#5832) 2018-05-30 11:46:55 -07:00
Reinhard Nägele
afb4f01d5a [CI] Update Helm to v2.9.1 (#5814) 2018-05-29 13:09:18 -04:00
AdamDang
2d7695a87d Typo fix in test/README.md: Kuberentes->Kubernetes (#5307)
Kuberentes->Kubernetes
2018-05-08 05:31:53 -07:00
Reinhard Nägele
bbcf1ea38b [linting] Temporarily make maintainers optional for linting (#4663) 2018-04-03 10:09:06 -07:00
Vic Iglesias
e32de0bbeb Add info about Jenkins sync (#4477) 2018-03-27 10:40:03 -07:00
Ilya Kislenko
bd8016c536 Enhancing lint.sh with additional checks for Chart.yaml (#4161)
* Enhancing lint.sh with additional checks

* reverting post local testing changes

* addressing reviews.

removing yq installetion
chaning yq with yaml for Chart.yaml parsing.
modifing Erro message for not github account check.

also modifing lint.sh so it can be used locally
2018-03-27 09:30: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
Matt Farina
0acc15eb83 When tests fail fetching description of each pod (#4278) 2018-03-19 07:12:58 -07:00
Matt Farina
30728448eb Fixing for the unset case by supplying a default value for batch test (#4238) 2018-03-16 15:39:58 -04:00
Matt Farina
bcb65dff67 This fixes two testing issues (#4237)
1. BUILD_NUMBER is deprecated and needed to be replaced for prow jobs
2. PULL_NUMBER is not available when batch jobs, including merges,
   are executed. Need a fallback to avoid errors.
2018-03-16 15:27:36 -04:00
Matt Farina
b72d033b0b Upgrading to Helm 2.8.2 (#4214) 2018-03-16 14:17:00 -04:00
Ilya Kislenko
72c8d48235 helm version upgrade (#4158)
upgrading helm version for circleci testing
2018-03-16 14:14:29 -04:00
Lachlan Evenson
1bf5c4eca5 Bumped helm release for e2e tests (#3907) 2018-02-27 11:17:47 -08:00
Lingming Xia
f04a361532 fix typo in test/circle/lint.sh (#3674) 2018-02-10 05:39:51 -08:00
TaoGe
4ab7343790 Typo fix: repostory -> [repository] (#3666) 2018-02-10 05:36:50 -08:00
chenjianhua
e19ad0ce78 fix a typo in publish-docker.sh (#3630) 2018-02-09 14:07:51 -08:00
Matt Farina
f96469be73 Fix CI failures and orphaned releases (#3581)
* Fixing orphaned helm deploys left by CI

The CI system has cases where helm delete and namespace cleanup
are skipped if there is an error getting logs on a pod. This causes
the pod logs to always return true and avoid a premature exit before
cleanup is run

* Fixing issue where pods not yet running to not have delay before rechecking

When pods are not yet in a running state there is no delay before
rechecking. This is causing timeouts to happen waiting for pods.
2018-02-06 10:19:13 -08:00
Reinhard Nägele
e2c7e831f3 [ci] Fix potential endless loop (#3529) 2018-02-02 07:00:10 -08:00
Reinhard Nägele
97bab65a1d Improve readiness check (#3509)
This fixes flaky readiness checks by double-checking readiness. It could
happen that the script deemed all pods ready when at the moment the
check is executed only ready pods are reported but not all replicas are
running yet.
2018-02-01 06:31:10 -08:00
Reinhard Nägele
09d514a953 [ci] Increase timeout by 1.5x (#3501) 2018-01-31 07:36:13 -08:00
Reinhard Nägele
65cdc689d5 [ci] Fix regression in changed.sh (#3498) 2018-01-31 06:15:09 -08:00