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

217 Commits

Author SHA1 Message Date
Carlos Tadeu Panato Junior
1d3feac8e5 Updates to prepare next release (#457)
* add docker to dependabot config

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

* update helm to v3.9.2

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

* update kubectl and helm in the dockerfile

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

* update indirect dependencies

Signed-off-by: cpanato <ctadeu@gmail.com>
v3.7.0
2022-07-27 11:56:37 +02:00
dependabot[bot]
a143389220 Bump sigstore/cosign-installer from 2.4.1 to 2.5.0 (#456)
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](48866aa521...09a077b27e)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-26 17:16:48 +02:00
Scott Leggett
048064130d Set a request timeout on kubectl commands (#360)
* feat: add kubectl timeout value to configuration

Signed-off-by: Scott Leggett <scott@sl.id.au>

* fix: set a request timeout on kubectl commands

Simple kubectl commands such as get, describe, and logs should return
quickly, but kubectl does not set a timeout on requests by default.

This can mean kubectl hangs forever if the kubernetes API stops
responding during a request, which is quite possible in CI environments
where jobs may cancelled and kubernetes clusters torn down while ct is
running.

This change sets a configurable timeout on such kubectl commands, with a
default value of 30s.

Signed-off-by: Scott Leggett <scott@sl.id.au>

* chore: update integration test for new kubectl API

Signed-off-by: Scott Leggett <scott@sl.id.au>
2022-07-26 17:16:31 +02:00
PaoloGallina
882d4be7b0 Fix integration tests for upgrade flag (#446)
* fix(test): deploment was not installing due to missing selector

Signed-off-by: paologallinaharbur <paologallina1992@gmail.com>

* feat(test): tesi if chart is upgraded and error is triggered

Signed-off-by: paologallinaharbur <paologallina1992@gmail.com>
2022-07-22 13:08:36 +02:00
dependabot[bot]
c49112d8f6 Bump sigstore/cosign-installer from 2.4.0 to 2.4.1 (#452)
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](7e0881f8fe...48866aa521)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 13:06:13 +02:00
dependabot[bot]
e77b4ad037 Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#451)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.5 to 1.8.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.7.5...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 13:05:57 +02:00
dependabot[bot]
1598690230 Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#449)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 13:05:46 +02:00
dependabot[bot]
1c662d0c7d Bump actions/setup-go from 3.2.0 to 3.2.1 (#454)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](b22fbbc292...84cbf80943)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 13:05:33 +02:00
dependabot[bot]
9f21c0d9be Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 (#450)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.4 to 1.7.5.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.7.4...v1.7.5)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 23:32:28 +00:00
dependabot[bot]
a6590e9444 Bump github.com/stretchr/testify from 1.7.2 to 1.7.4 (#448)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-22 01:15:21 +02:00
SimonHarrisonSH
33f44740d7 fixes for kind config (#438)
Signed-off-by: Simon Harrison <simon.harrison@mediakind.com>

Co-authored-by: Simon Harrison <simon.harrison@mediakind.com>
2022-06-20 13:33:12 +02:00
dependabot[bot]
e28e9e0965 Bump sigstore/cosign-installer from 2.3.0 to 2.4.0 (#447)
* Bump sigstore/cosign-installer from 2.3.0 to 2.4.0

Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](536b37ec5d...7e0881f8fe)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* update version comment

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: cpanato <ctadeu@gmail.com>
2022-06-17 14:22:46 +00:00
dependabot[bot]
3d9942b701 Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#443)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.7.1...v1.7.2)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-17 16:10:31 +02:00
dependabot[bot]
fbfe017b7c Bump github.com/spf13/viper from 1.11.0 to 1.12.0 (#441)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 09:39:32 +02:00
dependabot[bot]
baa18840a6 Bump actions/checkout from 3.0.1 to 3.0.2 (#430)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 09:38:43 +02:00
dependabot[bot]
867974b5d8 Bump docker/setup-buildx-action from 1.6.0 to 2 (#437)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 09:38:00 +02:00
dependabot[bot]
53bf9eee8f Bump docker/login-action from 1.14.1 to 2 (#436)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 09:37:46 +02:00
dependabot[bot]
e49b814cce Bump docker/setup-qemu-action from 1.2.0 to 2 (#435)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 09:37:26 +02:00
dependabot[bot]
2bfdc1e6a0 Bump actions/setup-go from 3.0.0 to 3.2.0 (#442)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 09:36:36 +02:00
PaoloGallina
8c88f671da feat(upgrade): it should upgrade to new version instead of the old one (#434)
Signed-off-by: paologallinaharbur <paologallina1992@gmail.com>
2022-06-01 09:34:30 +02:00
Carlos Tadeu Panato Junior
49167c48fd Refactor install tools for ci/release jobs (#440)
* updates for helm, kubectl, goreleaser, syft, cosign and kind

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

* refactor ci/release install tools

Signed-off-by: cpanato <ctadeu@gmail.com>
v3.6.0
2022-05-27 14:52:08 +02:00
Carlos Tadeu Panato Junior
ab83f064a3 refactor setup tools (#429)
Signed-off-by: cpanato <ctadeu@gmail.com>
2022-04-20 11:37:55 +02:00
dependabot[bot]
526bd6709d Bump github.com/spf13/viper from 1.10.1 to 1.11.0 (#425)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 14:12:14 +02:00
dependabot[bot]
45a6bbd9cf Bump github.com/hashicorp/go-retryablehttp from 0.7.0 to 0.7.1 (#423)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 14:11:46 +02:00
Carlos Tadeu Panato Junior
c6af038219 update Go to 1.18 and kind to 0.12.0 (#428) 2022-04-19 13:47:31 +02:00
dependabot[bot]
91363aec43 Bump actions/checkout from 3.0.0 to 3.0.1 (#427)
* Bump actions/checkout from 3.0.0 to 3.0.1

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](a12a3943b4...dcd71f6466)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* update version comment

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: cpanato <ctadeu@gmail.com>
2022-04-19 09:53:39 +02:00
Krzysztof Nazarewski
3c014d8d38 introduce helm-dependency-extra-args (#396)
addresses https://github.com/helm/chart-testing/issues/368

Signed-off-by: Krzysztof Nazarewski <3494992+nazarewk@users.noreply.github.com>
2022-04-05 11:50:08 +02:00
Massimiliano Donini
aabb51e7dd Introduce helm-extra-set-args command line parameter (#402)
* Introduce helm-extra-set-args
Signed-off-by: ilmax <massimiliano.donini@gmail.com>

Signed-off-by: Massimiliano Donini <massimiliano.donini@lobsterink.com>

* Fix and add integration test

- Fixed error when no values are passed in
- Added integration test

Signed-off-by: Massimiliano Donini <massimiliano.donini@lobsterink.com>

* Generate docs

Signed-off-by: Massimiliano Donini <massimiliano.donini@lobsterink.com>
2022-03-23 10:24:39 +01:00
Carlos Tadeu Panato Junior
e14c2b21b6 add signing with cosign to the binaries and images (#410)
Signed-off-by: cpanato <ctadeu@gmail.com>
2022-03-23 10:14:00 +01:00
Kotaro Shimizu
a66bd3363c Fix excluded chart when chart-dirs is multi-level (#312)
Signed-off-by: nekottyo <nekottyo@gmail.com>
2022-03-23 10:13:31 +01:00
dependabot[bot]
9b80b21aac Bump golang.org/x/tools from 0.1.9 to 0.1.10 (#415)
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.1.9 to 0.1.10.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.1.9...v0.1.10)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-23 10:06:58 +01:00
dependabot[bot]
6a99c510fe Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#413)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-22 02:11:23 +01:00
dependabot[bot]
8b974b26a0 Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (#407)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spf13/cobra/compare/v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 11:35:13 +01:00
dependabot[bot]
64572074ef Bump github.com/goreleaser/goreleaser from 1.6.1 to 1.6.3 (#408)
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser) from 1.6.1 to 1.6.3.
- [Release notes](https://github.com/goreleaser/goreleaser/releases)
- [Changelog](https://github.com/goreleaser/goreleaser/blob/main/.goreleaser.yaml)
- [Commits](https://github.com/goreleaser/goreleaser/compare/v1.6.1...v1.6.3)

---
updated-dependencies:
- dependency-name: github.com/goreleaser/goreleaser
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 11:34:47 +01:00
Carlos Tadeu Panato Junior
c891fb09f2 update helm to v3.8.1 (#409)
Signed-off-by: cpanato <ctadeu@gmail.com>
v3.5.1
2022-03-14 10:52:18 +01:00
Carlos Tadeu Panato Junior
85c13010bd Updates to github actions (#406)
* add dependabot to check gh actions

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

* update helm to v3.8.1

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

* update kind to v0.12.0

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

* use git hash instead of the tags for github actions

Signed-off-by: cpanato <ctadeu@gmail.com>
2022-03-14 10:30:47 +01:00
dependabot[bot]
dab9974e08 Bump github.com/anchore/syft from 0.34.0 to 0.41.4 (#405)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 10:28:54 +01:00
dependabot[bot]
9eeb997f8c Bump golang.org/x/tools from 0.1.8 to 0.1.9 (#387)
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.1.8 to 0.1.9.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.1.8...v0.1.9)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 10:10:22 +01:00
Prashant Shahi
c255a37bc3 docs(README): use the host network in docker example (#395)
Signed-off-by: Prashant Shahi <me@prashantshahi.dev>
2022-03-14 10:10:06 +01:00
Christopher Zell
4c4e8aa126 fix: add unit to extra arg help message (#391)
The help message for the --helm-extra-args config used an example without units,
which caused to fail the next chart-testing run if just copy-pasted.

Signed-off-by: Christopher Zell <zelldon91@googlemail.com>
2022-03-14 09:47:33 +01:00
dependabot[bot]
a682e3e44d Bump github.com/goreleaser/goreleaser from 1.2.5 to 1.6.1 (#404)
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser) from 1.2.5 to 1.6.1.
- [Release notes](https://github.com/goreleaser/goreleaser/releases)
- [Changelog](https://github.com/goreleaser/goreleaser/blob/main/.goreleaser.yaml)
- [Commits](https://github.com/goreleaser/goreleaser/compare/v1.2.5...v1.6.1)

---
updated-dependencies:
- dependency-name: github.com/goreleaser/goreleaser
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 09:42:20 +01:00
Michał Sochoń
0a093e464b Update docs with example using ct with local repo (#389) 2022-02-02 11:10:40 +01:00
dependabot[bot]
a1f103a4fe Bump golang.org/x/tools from 0.1.7 to 0.1.8 (#377)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-18 12:46:42 +01:00
dependabot[bot]
33efbc5565 Bump github.com/spf13/viper from 1.10.0 to 1.10.1 (#379)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-18 12:46:16 +01:00
Carlos Tadeu Panato Junior
859182198c Update golang to 1.17 and some goreleaser/docker file updates (#375)
* update projecto to go 1.17x

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

* add syft to generate the sboms and update goreleaser

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

* add dependabot config

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

* update dokcerfile to fetch the correct binaries for the arch and update base image

Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2022-01-12 18:23:22 +01:00
Kevin M Granger
f9ff9a054c Make description optional in chart_schema (#372)
`description` is optional:
https://helm.sh/docs/topics/charts/#the-chartyaml-file

Signed-off-by: Kevin M Granger <kgranger@redhat.com>
2022-01-07 12:55:31 +01:00
Tyler Auerbeck
e97261b3eb Bump goreleaser to v1.1.0 (#369)
* Bump goreleaser to v1.0.0

Signed-off-by: Tyler Auerbeck <tylerauerbeck@users.noreply.github.com>

* Bump goreleaser to v1.1.0

Signed-off-by: Tyler Auerbeck <tylerauerbeck@users.noreply.github.com>

* Cleanup

Signed-off-by: Tyler Auerbeck <tylerauerbeck@users.noreply.github.com>

Co-authored-by: Tyler Auerbeck <tylerauerbeck@users.noreply.github.com>
v3.5.0
2022-01-06 15:56:27 +01:00
Carlos Tadeu Panato Junior
0202bb9976 update helm to to release v3.7.2 (#371)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-12-19 11:42:19 +01:00
Tyler Auerbeck
89dbd16b9f Add arm64 builds (#351)
* Add arm64 builds

Signed-off-by: Tyler Auerbeck <tauerbec@redhat.com>
2021-11-26 17:00:58 +01:00
Carlos Tadeu Panato Junior
11abca0a4a Some dependencies / tools updates (#362)
* ci: update helm to version 3.7.1

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

* dockerfile: update yamllint / yamale / helm

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

* go: update dependencies

Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-11-19 10:51:12 +01:00