Reinhard Nägele
374227938c
Require charts to be in direct subdirectories of configured charts dirs ( #90 )
...
Fixes a regression introduced in #73 so that chart directories were no longer required to be in a direct subdirectory of configured chart directories.
This caused problems in https://github.com/helm/charts/pull/10830 .
cc @munnerz
2019-01-23 15:26:46 +01:00
Reinhard Nägele
b679b85de0
Fix regression in changed chart detection ( #85 )
...
* Fix regression in changed chart detection
Please enter the commit message for your changes. Lines starting
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
* Refactor to consider charts at root
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
* Make sure charts are processed only once
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
* Fix typo
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
2019-01-20 17:15:48 -05:00
Reinhard Nägele
fa29453c5b
Use anonymous function to avoid defer in loop ( #86 )
...
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com >
2019-01-19 11:39:37 +01:00
Markus Maga
9084cf16d0
Add support for providing credentials when adding chart-repositories ( #67 )
...
Signed-off-by: Markus Maga <markus@nadilus.com >
2019-01-07 21:13:30 +01:00
Adam Kunicki
7b167f8fe0
Fix index out of range when files exist in the root of a chart dir ( #73 )
...
Signed-off-by: Adam Kunicki <adam@streamsets.com >
2019-01-04 15:09:30 +01:00
Carlos Tadeu Panato Junior
46dc82e972
Add new flags to disable lint/schema validation ( #68 )
...
Signed-off-by: cpanato <ctadeu@gmail.com >
2018-12-21 07:44:55 +01:00
Jacob LeGrone
3ce597ad11
feat(lint): validate values files in ci directory ( #66 )
...
Signed-off-by: Jacob LeGrone <git@jacob.work >
2018-12-18 17:17:55 +01:00
Jacob LeGrone
228603701a
Support installation to existing namespace ( #59 )
...
This PR adds two flags to the `install` command: `namespace` and `release-label`. If `namespace` is specified, releases will target that namespace and `release-label` will be used to select deployments and pods for readiness and reading log output.
Fixes #34
2018-12-14 15:30:36 +01:00
Reinhard Nägele
09eff4860c
Fix typos ( #65 )
2018-12-10 17:33:34 +01:00
Bernhard (Sonny) Köhler
b1c8894732
fixes bug inside of LintChart() ( #55 )
...
ValidateMaintainers() should only be called when the respective config
element is set to true.
Signed-off-by: Sonny Garcia <sonnygarcia@icloud.com >
2018-11-16 13:30:10 +01: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