Matthew Fisher
78bd46075b
fix(action): remove test.go
...
test.go is a duplicate of release_testing.go
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
f8ed917830
test(cmd): refactor release_testing_test.go
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
f185103b60
ref(action): move AddFlags functions back to cmd
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
2b775d693d
ref(action): remove io.Writers, return string instead
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
6bb9264e89
fix(helm): fix `helm status` output formatting
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
2571dbf82f
ref: remove pkg/helm, pkg/hapi, pkg/tiller
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Adam Reese
62f144a9d8
Merge pull request #5431 from adamreese/v3/deps
...
chore(deps): upgrade dependencies
6 years ago
Adam Reese
f29431a50e
chore(deps): upgrade dependencies
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Adam Reese
22393ad355
Merge pull request #5421 from adamreese/v3/golangci-lint
...
feat(tests): replace gometalinter with golangci-lint
6 years ago
Adam Reese
21d3a40f3b
feat(tests): replace gometalinter with golangci-lint
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Adam Reese
de1cbf2ad3
Merge pull request #5419 from adamreese/v3/completion
...
fix(cmd/helm): cherry-pick completion fix for zsh completion
6 years ago
Adam Reese
1503ad5338
Merge pull request #5412 from adamreese/v3/engine
...
ref(pkg/engine): make template specific functions private
6 years ago
Marc Khouzam
a40e3c5279
Fix #5046 compatible with MacOS ( #5406 )
...
Signed-off-by: Marc Khouzam <marc.khouzam@gmail.com>
(cherry picked from commit c94c00915f
)
6 years ago
Peter Stalman
8e45b0565c
Fixes #5046 , zsh completion ( #5072 )
...
Signed-off-by: Peter Stalman <sarkedev@gmail.com>
(cherry picked from commit 4c1edcf049
)
6 years ago
Bartel Sielski
f98366fc50
Remove newline at the start of zsh completion file ( #4851 )
...
Signed-off-by: Bartel Sielski <bartel.sielski@gmail.com>
(cherry picked from commit 1ebbd69896
)
6 years ago
Matthew Fisher
b64066b445
chore(circle): bump go to 1.12 ( #5382 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
c817b81125
remove appveyor ( #5413 )
...
AppVeyor has been more detrimental than actually helpful with regards to CI testing:
- Users are unable to re-build their own failing PRs. A project admin has to rebuild the PR
- The project somehow mixes up bacongobbler/helm with Helm/helm when observing CI status
- The only contributors able to test legitimate Windows failures lands on the shoulders of contributors with Windows devices
This removes Appveyor from Helm 3 testing until we can figure out a better solution.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Adam Reese
849f27d11f
ref(pkg/engine): make template specific functions private
...
Make template specific functions private to ensure they not misused and
make unit tests simpler. We may export the template helpers later if
needed.
This lays the foundation for the new chart pipeline.
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Adam Reese
d841a1b1d9
fix(engine): make template rendering thread safe
...
See https://github.com/helm/helm/pull/4828
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Adam Reese
f501d4c960
Merge pull request #5403 from adamreese/v3/gopkg-deps
...
fix(deps): add github sources to gopkg.in dependencies
6 years ago
Adam Reese
2be6cecb4d
fix(deps): add github sources to gopkg.in dependencies
...
ref: https://github.com/golang/dep/issues/1760
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Matthew Fisher
2a82e6cbe6
docs: s,kubernetes/helm,helm/helm,g ( #5404 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
dcc8aa5bb9
docs: consolidate FAQs into one doc ( #5402 )
...
consolidating all of the frequently asked questions into one doc makes it easier for others to find out if their question has already been answered.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
e4892e7575
docs: bring CONTRIBUTING doc up-to-date with current practices ( #5401 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Adam Reese
f4737d19aa
Merge pull request #5383 from adamreese/v3/remove-releasestatus
...
ref(pkg/helm): refactor out `ReleaseStatus`
6 years ago
Adam Reese
a1a7d3e824
ref(pkg/helm): refactor out `ReleaseStatus`
...
The `ReleaseStatus()` client call returns the same information as
`ReleaseContent()`
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Adam Reese
ba622c6941
Merge pull request #5295 from hickeyma/lib-charts
...
Feature (Helm): Add library chart
6 years ago
Martin Hickey
ef4d2a6e65
Update after review
...
Review comment:
- https://github.com/helm/helm/pull/5295#pullrequestreview-203519813
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
6 years ago
Martin Hickey
b5f04eec04
Update the docs
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
6 years ago
Martin Hickey
abdaf3ce1b
Add chart type
...
The chart type is added to differentiaite between an application chart
and a library chart. Library charts can be used as dependencies but are
not installable.
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
6 years ago
Adam Reese
e51a9b90c9
Merge pull request #5284 from adamreese/v3/make-format
...
feat(Makefile): add formatting target
6 years ago
Adam Reese
e581516951
Merge pull request #5299 from hickeyma/fix-linter-warnings
...
Fix linter warnings
6 years ago
Martin Hickey
45fb4b1c44
Fix linter warnings
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
6 years ago
Adam Reese
f791421fab
feat(Makefile): add formatting target
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Josh Dolitsky
16b59bfe5b
Helm 3: fix "latest" tag bug ( #5279 )
...
* add extra ref parsing, validation
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* add fix for missing locator
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* add repo and tag fields for clarity
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* small refector
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
6 years ago
Adam Reese
122ae70dc5
Merge pull request #5280 from adamreese/v3/appveyor-cache
...
ref(ci): persist dep cache
6 years ago
Sven van Heugten
480a83206f
feat(helm): add --plugins flag to 'helm init' ( #5109 )
...
Allow specifying a set of plugins in a yaml file that will be installed during
the `helm init` process.
Closes #5079 .
Signed-off-by: Sven van Heugten <svenvanheugten@home.nl>
6 years ago
Adam Reese
23670f68f7
ref(ci): persist dep cache
...
AppVeyor should persist dep's store of remote repositories.
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Matthew Fisher
5eb48f4471
purge plugin directory on `helm plugin remove plug` ( #4068 )
...
><> ./bin/helm plugin remove lintr
Error: Failed to remove plugin lintr, got error (remove /home/bacongobbler/.helm/plugins/helm-lintr: directory not empty)
6 years ago
Josh Dolitsky
a32f8ebb37
Helm 3: initial registry support ( #5243 )
...
* initial registry support
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* fix dependency mess
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* add extra chart command output
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* sanitize registry path (windows fix)
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* store all sha256 blobs in same dir
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* switch to use chartutil.SaveDir
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* populate chart command long descriptions
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* remove test cache dir in teardown
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* add long description of chart export
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* clean up table rows code
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
6 years ago
Adam Reese
612d3a9f27
Merge pull request #5260 from adamreese/v3/chart-engine
...
ref(*): remove references to chart 'engine'
6 years ago
Adam Reese
28d8c7b277
ref(*): remove references to chart 'engine'
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Matthew Fisher
087d1eab52
optimize vendor caching on appveyor ( #5251 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Adam Reese
6af20be8de
Merge pull request #5248 from adamreese/v3/bump-golang
...
chore(ci): bump golang to 1.11.5
6 years ago
Adam Reese
472b807e80
chore(ci): bump golang to 1.11.5
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Matthew Fisher
95c865513f
fix appveyor builds ( #4934 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Adam Reese
bb265b52bb
Merge pull request #5188 from adamreese/v3/fix-deps
...
fix(deps): resolve dep warning messages
6 years ago
Adam Reese
e0bc3979c8
fix(deps): resolve dep warning messages
...
Set version constraint for all dependencies
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Martin Hickey
86d8596763
Feature(Plugins): Enable platform specific commands ( #5176 )
...
* Add logic for platform specific commands to plugins
* Add plugins doc updated to incorporate platform specific commands
* Add condition for os match: If OS matches and there is no more specific match, the command
will be executed
6 years ago
Adam Reese
dee2a1a000
Merge pull request #5091 from splisson/doc5083
...
Doc: Update docs with the merged Chart.yaml and requirements.yaml fixes #5083
6 years ago