* 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>
Referencing charts-repo-actions-demo should be beneficial for those
looking for more in-depth examples of how to use ct tool.
Fixes #241
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
The Homebrew formula installs the config files to Homebrew's
etc directory, so we add that to the search locations for config files.
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
* Migrate to Go modules
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
* Add 'go mod download'
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
* Update machine image
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
* Install Go
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
* Fix Go installation
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
* Fix Go installation
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
* Override Go link
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
* Do checkout first
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
* Fix link
Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
* Copy go 1.13 binary in place of circle image default binary
Signed-off-by: Scott Rigby <scott@r6by.com>
* Use latest helm v3 version, and remove install_tiller function
Signed-off-by: Scott Rigby <scott@r6by.com>
* Revert "Use latest helm v3 version, and remove install_tiller function"
This reverts commit 63dedab3a2.
Signed-off-by: Scott Rigby <scott@r6by.com>
* Copy full go 1.13 dir into the circle machine default location after deleting initial install
Signed-off-by: Scott Rigby <scott@r6by.com>
* Update readme
* fix urls so that they are absolute
* add link to docker tags
* minor formatting
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
* ensure that titles follow standards in README.md
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
* Spell check across README.md
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
* Ensure docs describe order of loading of config files
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
* Remove colon from title in README.md
Signed-off-by: Michał Sochoń <kaszpir@gmail.com>
The use case for this is an environment where every change is not
a new release of a chart. When new releases are created the
increment can be checked while development outside a release
does not need to check for it
Signed-off-by: Matt Farina <matt@mattfarina.com>
These changes caused a number of problems for charts CI. If users
need this, they should extend the image.
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
* [WIP] Factor out testing code from charts
* Minor various fixes
Please enter the commit message for your changes. Lines starting
* Start readme
* Update readme and add GKE example
* Add CircleCI job for ShellCheck
* Install Helm and kubectl after other tools
Also: Hard-code version for kubectl.
* Fix readme
* Update maintainer validation
'chartlib::validate_maintainers' should not log an error if there's no maintainers
section. This is already covered by the schema validation.
* Add random suffix to namespaces
* Improve container logs output
* Improve logging
* Add --cleanup flag to 'helm test'
* Improve namespace cleanup
* Improve logging
* Add random suffixes to releases
* Update logging and Docker image version
* Update GKE example
* Fix Bash array declarations
* Remove user from Docker image
* Add summary
* Use kubectl rollout status for deployments
* Add some more fixes
* Build dependencies before linting
* Fix array initialization
* Increase sleep time for namespace polling
* Add missing colon
* Create v1.0.0
* Update Helm to v2.9.1
* Add missing local keywords
* Bump image version
* Update copyright headers