Oleg Sidorov
ec440d446d
Replaced ghodss/yaml with sigs.k8s.io/yaml
...
This commit replaces usage of github.com/ghodss/yaml with it's forked
version maintained by SIG community. The replaced library has
low-to-none support activity unlike the latter. We believe the new
Helm branch could benefit from using the community-supported version on
a long-term run as yaml parser is a key component of Helm chart rendering
engine.
This commit locks sigs.k8s.io/yaml dependency version on 1.1.0 which
is backwards compatible with ghodss/yaml 1.0.0.
This change also resolves the outdated dependency version lock for
ghodss/yaml (currently 1.0.0) and makes it possible to port changes from
https://github.com/helm/helm/pull/6010 to dev-v3.
Signed-off-by: Oleg Sidorov <oleg.sidorov@booking.com>
7 years ago
Adam Reese
0338576fc5
ref(pkg/kube): cleanup kube client interface
...
* move the main interface to it's own file
* removed summarizeKeptManifests() which was the last place kube.Get()
was called
* when polling for hooks, use external types
* refactor out legacyschema
* refactor detecting selectors from object
* refactor creating test client
Signed-off-by: Adam Reese <adam@reese.io>
7 years ago
Adam Reese
2dd4744d23
ref(pkg/kube): extract wait logic from install/update
...
This change adds a new method for waiting for kubernetes resources.
Signed-off-by: Adam Reese <adam@reese.io>
7 years ago
Michelle Noorali
ceab13e9a1
fix test command, move test to test run subcmd
...
Signed-off-by: Michelle Noorali <michellemolu@gmail.com>
7 years ago
Adam Reese
895e9192d4
feat(*): use vanity import helm.sh/helm
...
Signed-off-by: Adam Reese <adam@reese.io>
7 years ago
Matthew Fisher
2571dbf82f
ref: remove pkg/helm, pkg/hapi, pkg/tiller
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
7 years ago
Adam Reese
f791421fab
feat(Makefile): add formatting target
...
Signed-off-by: Adam Reese <adam@reese.io>
8 years ago
Adam Reese
b4ed1de6b8
ref(*): kubernetes v1.12 support
...
Signed-off-by: Adam Reese <adam@reese.io>
8 years ago
Adam Reese
4f26b658d8
change copyright to "Copyright The Helm Authors"
8 years ago
Adam Reese
726e3c41be
feat(*): print stacktrace on error with debug enabled
8 years ago
Adam Reese
3b9596c6ab
ref(*): convert const types to strings
8 years ago
Adam Reese
c19a4ec704
fix(tests): fix race in releasetesting test
8 years ago
Adam Reese
1e2e65ce54
ref(pkg/releasetesting): simplify test setup
8 years ago
Adam Reese
c5151fb7b3
ref(*): cleanup timestamps in tests
8 years ago
Adam Reese
c5a76deba3
ref(*): use go conventions for naming types
8 years ago
Adam Reese
36536d77ba
ref(*): remove protobuf any type
8 years ago
Adam Reese
91a6ebfed5
ref(*): remove protobuf timestamps
8 years ago
Adam Reese
6345f04190
ref(hapi): convert protobuf to go types
8 years ago
Adam Reese
8f58c9efdc
ref(*): refactor release testing
8 years ago
Adam Reese
496ca54183
ref(*): bypass grpc for helm client
8 years ago
Adam Reese
62804848c6
ref(pkg/tiller): refactor out imports of pkg/helm
8 years ago
Arash Deshmeh
4fcf69bc52
fix(helm): fix the output leak to stdout during build by tests under pkg/releasetesting,
...
by redirecting output from mock clients.
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Adam Reese
a31e3b8fe1
ref(*): kubernetes v1.9 support ( #3234 )
9 years ago
Michelle Noorali
a53c29aee7
Merge pull request #2425 from michelleN/helm-test-error-codes
...
fix(*): return non-zero exit code on test failure
9 years ago
Michelle Noorali
488ca6fdd8
fix(*): return non-zero exit code on test failure
...
* resolves #2089
9 years ago
Sushil Kumar
61c3a44dc3
Fixed issues reported by test-style
9 years ago
Michelle Noorali
e52746cbef
ref(*): remove error if no tests found on test cmd
...
* resolves #1973
10 years ago
Michelle Noorali
6a062e45b7
featt(*): add support for test-failure hook
...
resolves #1927
10 years ago
Vaughn Dice
4a57b01a47
feat(helm): add cleanup flag to test command
10 years ago
Michelle Noorali
538e8297ef
ref(*): add namespace info to failing test msg
...
* also cleanup comments
10 years ago
Michelle Noorali
bf9ae52e1c
ref(*): change test hook to be test-success
10 years ago
Michelle Noorali
e95a0570ad
chore(pkg/releasetesting): add test_suite tests
...
* and comments
10 years ago
Michelle Noorali
e132191275
ref(pkg/): refactor helm test logic
...
pulled logic out in pkg/releasetesting
10 years ago