mirror of
https://github.com/helm/chart-testing.git
synced 2026-02-05 09:45:14 +01:00
* Test chart upgrades against previous version Upgrade testing will be run if the --upgrade flag is set (default true) and chart version increment does not indicate a breaking change according to the SemVer 2.0 spec. Any releases associated with previous chart versions which fail to roll out or for which an initial `helm test` fails will be ignored. Signed-off-by: Jacob LeGrone <git@jacob.work> * fix(dep): add version constraint for github.com/otiai10/copy Signed-off-by: Jacob LeGrone <git@jacob.work> * refactor(git): checkout whole repository with worktree Signed-off-by: Jacob LeGrone <git@jacob.work> * Rename test* to do* Signed-off-by: Jacob LeGrone <git@jacob.work> * Return bool, error from BreakingChangeAllowed Signed-off-by: Jacob LeGrone <git@jacob.work> * Use errors.Wrapf Co-Authored-By: jlegrone <jlegrone@users.noreply.github.com> Signed-off-by: Jacob LeGrone <git@jacob.work> * Explicitly disable upgrade when not install Signed-off-by: Jacob LeGrone <git@jacob.work>
25 lines
528 B
YAML
25 lines
528 B
YAML
remote: origin
|
|
target-branch: master
|
|
build-id: pr-42
|
|
lint-conf: my-lint-conf.yaml
|
|
chart-yaml-schema: my-chart-yaml-schema.yaml
|
|
github-instance: https://github.com
|
|
validate-maintainers: true
|
|
validate-chart-schema: true
|
|
validate-yaml: true
|
|
check-version-increment: true
|
|
all: false
|
|
chart-repos:
|
|
- incubator=https://incubator
|
|
helm-repo-extra-args:
|
|
- incubator=--username test
|
|
chart-dirs:
|
|
- stable
|
|
- incubator
|
|
excluded-charts:
|
|
- common
|
|
helm-extra-args: --timeout 300
|
|
upgrade: true
|
|
namespace: default
|
|
release-label: release
|