Carlos Tadeu Panato Junior
15a8beb256
Upgrade go to 1.22 and housekeeping ( #641 )
...
* group dependabot updates
Signed-off-by: cpanato <ctadeu@gmail.com >
* upgrade to go1.22
Signed-off-by: cpanato <ctadeu@gmail.com >
* fix lints
Signed-off-by: cpanato <ctadeu@gmail.com >
* update alpine and helm
Signed-off-by: cpanato <ctadeu@gmail.com >
* go mod tidy
Signed-off-by: cpanato <ctadeu@gmail.com >
* update goreleaser deprecated flags and config
Signed-off-by: cpanato <ctadeu@gmail.com >
* update dockerfile
Signed-off-by: cpanato <ctadeu@gmail.com >
---------
Signed-off-by: cpanato <ctadeu@gmail.com >
2024-04-21 09:13:08 +02:00
Fabian Meyer
7177a4b893
feat(docker): Bump dependencies in Dockerfile ( #620 )
...
This patch bumps the versions of pip, kubectl, helm, and yamllint.
Signed-off-by: Fabian Meyer <3982806+meyfa@users.noreply.github.com >
2024-01-19 10:59:32 +01:00
Giovanni Rosa
88cc702648
Fix for Dockerfile smell DL3048 ( #543 )
...
Signed-off-by: Giovanni Rosa <giovanni.rosa@unimol.it >
Co-authored-by: Giovanni Rosa <giovanni.rosa@unimol.it >
2023-07-10 10:14:23 +00:00
dependabot[bot]
00bc7c2c58
Bump alpine from 3.17 to 3.18 ( #551 )
...
Bumps alpine from 3.17 to 3.18.
---
updated-dependencies:
- dependency-name: alpine
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>
2023-05-16 08:38:31 +02:00
Dirk Klimpel
95d8e66e7e
Bump tools (yamllint and yamale) from pypi in Dockerfile ( #533 )
...
Signed-off-by: Dirk Klimpel <5740567+dklimpel@users.noreply.github.com >
2023-03-19 13:41:31 +00:00
Dirk Klimpel
541d9cda6e
Bump tools (helm and kubectl) in Dockerfile ( #534 )
...
Signed-off-by: Dirk Klimpel <5740567+dklimpel@users.noreply.github.com >
2023-03-19 13:36:32 +00:00
dependabot[bot]
bccf6554f1
Bump alpine from 3.16 to 3.17 ( #502 )
...
Bumps alpine from 3.16 to 3.17.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 00:30:50 +01:00
Carlos Tadeu Panato Junior
446d35ca4e
update tools ( #475 )
...
Signed-off-by: cpanato <ctadeu@gmail.com >
Signed-off-by: cpanato <ctadeu@gmail.com >
2022-09-26 16:41:02 +02:00
Carlos Tadeu Panato Junior
68f3fffe62
Upgrade go1.19, helm update and add golangci-lint job ( #460 )
...
* upgrade to go1.19
Signed-off-by: cpanato <ctadeu@gmail.com >
* add golangci-lint
Signed-off-by: cpanato <ctadeu@gmail.com >
* fix lints and Replace github.com/pkg/errors dependency with native error wrapping
Signed-off-by: cpanato <ctadeu@gmail.com >
* update install kind cluster
Signed-off-by: cpanato <ctadeu@gmail.com >
* update tests
Signed-off-by: cpanato <ctadeu@gmail.com >
* use errors.new
Signed-off-by: cpanato <ctadeu@gmail.com >
Signed-off-by: cpanato <ctadeu@gmail.com >
2022-09-16 15:59:15 +02:00
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 >
2022-07-27 11:56:37 +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 >
2022-05-27 14:52:08 +02:00
Carlos Tadeu Panato Junior
c891fb09f2
update helm to v3.8.1 ( #409 )
...
Signed-off-by: cpanato <ctadeu@gmail.com >
2022-03-14 10:52:18 +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
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
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
Karthikeyan Govindaraj
fdab4b0220
bump: alpine version and curl for security fix ( #350 )
2021-08-07 16:18:39 +02:00
oliviermichaelis
cc3c23a59e
Update Dockerfile dependencies ( #348 )
...
Signed-off-by: oliviermichaelis <38879457+oliviermichaelis@users.noreply.github.com >
2021-07-19 12:03:30 +02:00
Reinhard Nägele
c8db57812b
Update tool dependencies ( #336 )
...
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
2021-05-20 16:01:43 +02:00
Ram Mohan Rao Chukka
e84e88cf8b
Bump Versions ( #320 )
...
Signed-off-by: Ram <1331672+chukka@users.noreply.github.com >
2021-02-01 12:14:49 +01:00
Ram
4625e8832a
Bump versions ( #304 )
...
Signed-off-by: Ram <1331672+chukka@users.noreply.github.com >
2020-11-27 12:18:28 +01:00
Timothy Colbert
a200dc5a22
Update helm to resolve https://github.com/helm/helm/commit/fe23c09552 … ( #303 )
2020-11-26 18:42:14 +01:00
Torsten Walter
285f25e67e
Update Helm to 3.4.0 ( #289 )
...
Signed-off-by: Torsten Walter <mail@torstenwalter.de >
2020-10-27 08:08:21 +01:00
Torsten Walter
e4d7b78183
Support execution of additional commands during ct lint ( #283 )
...
* support execution of additional commands for lint
Given that helm unittest is installed locally or mounted into the chart
testing container one could use this to run helm unittest for each
chart.
```
additional-commands:
- helm unittest --helm3 -f tests/*.yaml {{ .Path }}
```
The command is treated as a go template. Like this it's possible to get
the path to the chart as in the example. It would also be open for
further extension if needed.
Signed-off-by: Torsten Walter <mail@torstenwalter.de >
* Use sh to execute command
Signed-off-by: Torsten Walter <mail@torstenwalter.de >
Co-authored-by: Reinhard Nägele <unguiculus@gmail.com >
* rename function to NewCmdTemplateExecutor
Signed-off-by: Torsten Walter <mail@torstenwalter.de >
* add error handling
Signed-off-by: Torsten Walter <mail@torstenwalter.de >
* add documentation
Signed-off-by: Torsten Walter <mail@torstenwalter.de >
* use go-shellwords to split rendered command
Signed-off-by: Torsten Walter <mail@torstenwalter.de >
* Update pkg/tool/cmdexecutor.go
Signed-off-by: Torsten Walter <mail@torstenwalter.de >
Co-authored-by: Reinhard Nägele <unguiculus@gmail.com >
* add unit tests
Signed-off-by: Torsten Walter <mail@torstenwalter.de >
Co-authored-by: Reinhard Nägele <unguiculus@gmail.com >
2020-10-20 17:10:56 -04:00
Ram
0c81a7ce39
Bump versions ( #272 )
...
Signed-off-by: Ram <1331672+chukka@users.noreply.github.com >
2020-09-23 13:07:01 +02:00
Ram
621bece7df
Bump versions ( #268 )
2020-09-09 01:11:47 +02:00
David J. M. Karlsen
dda8958eef
chore: Upgrade to helm 3.3.1 ( #266 )
...
Signed-off-by: David Karlsen <david@davidkarlsen.com >
2020-09-01 09:12:45 +02:00
Ram
8d3f5b101e
Bump helm , kubectl versions ( #259 )
...
Signed-off-by: Ram <1331672+chukka@users.noreply.github.com >
2020-08-14 16:47:23 +02:00
Scott Leggett
f0403b0dea
Bump docker image versions ( #253 )
...
* alpine 3.12
* python 3
* yamale 3.0.2
* yamllint 1.24.2
2020-08-09 23:27:37 +02:00
Scott Leggett
e8a9bd1c65
Bump docker image helm verison to 3.2.4 ( #250 )
...
Signed-off-by: Scott Leggett <scott@sl.id.au >
2020-08-09 16:13:29 +02:00
Reinhard Nägele
ab921aa017
Update build, dependencies, Go and tool versions ( #219 )
...
* Use current CircleCI build image for Golang
* Update tools in Docker image
* Add image labels for installed tool versions
* Update labels from deprecated label schema to OCI spec
* Configure build tools in go.mod/tools.go
* Improve Go linting
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com >
2020-03-28 22:02:08 +01:00
Scott Rigby
a0b9b22242
Bump Alpine to 3.11 ( #214 )
...
Signed-off-by: Scott Rigby <scott@r6by.com >
2020-03-21 21:32:57 +01:00
Petr Řehoř
773ddaa334
Update Helm to v3.1.1 ( #207 )
...
Signed-off-by: Petr Řehoř <rx@rx.cz >
Co-authored-by: Reinhard Nägele <unguiculus@gmail.com >
2020-02-28 17:44:01 +01:00
Reinhard Nägele
ecd4546130
Prepare release v3.0.0-beta.1 ( #195 )
...
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com >
2019-12-13 16:43:25 +01:00
Reinhard Nägele
b8572749f0
Add support for Helm 3 ( #184 )
...
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com >
2019-11-28 19:09:20 +01:00
Carlos Tadeu Panato Junior
a357c22521
Bump Helm to 2.15.2 ( #181 )
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2019-10-30 16:35:04 +01:00
Carlos Tadeu Panato Junior
4dfcdf8d7c
bump alpine base image, kubectl and helm ( #176 )
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2019-10-18 13:09:00 +02:00
Carlos Tadeu Panato Junior
d9dba63311
Update golang on circleci ( #146 )Update golang on circleci ( #146 )
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2019-04-23 17:04:15 +02:00
Carlos Tadeu Panato Junior
08d07244ea
update docker image to use helm 2.13.1 ( #141 )
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2019-04-12 19:52:41 +02:00
Jacob LeGrone
e68cef097d
Break docker build if ct is not executable ( #114 )
...
Signed-off-by: Jacob LeGrone <git@jacob.work >
2019-02-22 09:10:56 +01:00
Gábor Lipták
0802a2d50b
Bring Go current for CircleCI ( #108 )
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com >
2019-02-18 20:28:54 +01:00
Reinhard Nägele
1d3db5408c
Upgrade Helm and kubectl in Docker image ( #97 )
...
* Helm 2.12.3
* kubectl 1.13.2
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
2019-01-25 14:53:41 +01:00
Reinhard Nägele
1bcc42d103
Upgrade Helm to 2.12.2 ( #88 )
...
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
2019-01-22 14:48:32 +01:00
Reinhard Nägele
97e65a8b15
Update tools ( #75 )
...
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
2019-01-07 16:43:16 -05:00
Reinhard Nägele
e663fbbbf2
Update Goreleaser ( #76 )
...
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
2019-01-07 16:39:39 -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
Michał Sochoń
8e23ec2d74
Ensure Dockerfile uses more modern pip verison, freeze it to 18.1 ( #37 )
...
* Ensure Dockerfile uses more modern pip verison, freeze it to 18.1
Signed-off-by: Michał Sochoń <kaszpir@gmail.com >
* Update Dockerfile
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
2018-11-05 19:50:32 +01:00
Michał Sochoń
b019038d46
Ensure kubectl is updated to v1.12.2 ( #38 )
...
Signed-off-by: Michał Sochoń <kaszpir@gmail.com >
2018-11-05 19:49:12 +01:00
Michał Sochoń
244e7f0286
Ensure helm is updated to v2.11.0 ( #39 )
...
Signed-off-by: Michał Sochoń <kaszpir@gmail.com >
2018-11-05 19:48:58 +01:00
Michał Sochoń
a6e9f1500e
Ensure yq is updated to 2.7.0 ( #40 )
...
Signed-off-by: Michał Sochoń <kaszpir@gmail.com >
2018-11-05 19:48:40 +01:00
Michał Sochoń
93665addf3
Ensure yamllint is updated to 1.12.1 ( #41 )
...
Signed-off-by: Michał Sochoń <kaszpir@gmail.com >
2018-11-05 19:48:04 +01:00