Commit Graph

113 Commits (release-4.3)

Author SHA1 Message Date
Matthieu MOREL 24bbb46c62 chore: fix gofumpt issues
2 months ago
Matthieu MOREL 4d9c03f51c chore(pkg): refactor: finer tests conversions to testify part 2
2 months ago
Matthieu MOREL d4ec8e9b87 chore(pkg): refactor: convert tests to testify assert/require part 1
2 months ago
Matthieu MOREL 34cfdfdbe5 chore: enable contextcheck, fatcontext and noctx linters
3 months ago
Terry Howe 59b57c5c31
Merge pull request #31885 from mmorel-35/whitespace
3 months ago
Matthieu MOREL f8ba28bb17 testifylint: enable error-is-as and error-nil rules
5 months ago
Johannes Lohmer 6eb4ebf0e1 test(values): add test for subchart nil producing %!s(<nil>)
5 months ago
Matthieu MOREL 7edfff33eb chore: fix unnecessary-format issues from revive
6 months ago
Matthieu MOREL 1e0f702f00 chore: fix whitespace linter
6 months ago
Matthieu MOREL 0fecfd04c2 chore(pkg): enable perfsprint linter
7 months ago
George Jenkins 92b64e87ad
chore: fixes
7 months ago
Mads Jensen 6cceead399 Use modernize to use newer Golang features.
10 months ago
Matt Farina ca8eae9361
Reproducible chart archive builds
11 months ago
Matt Farina 90a91e097f
Merge pull request #31198 from TerryHowe/fix-pkg-engine-error-parsing
12 months ago
reddaisyy 1c67fbf108 refactor: use strings.builder
1 year ago
Jesse Simpson 712cde4624
test: passes now
1 year ago
Jesse Simpson b060911075
refactor: break out into functions and draft tests
1 year ago
Matt Farina 9dcc49cbd5 Move lint pkg to be part of each chart version
1 year ago
Jesse Simpson e0a67b1028
test: use more realistic unit-test scenario by not relying on Release.Name
1 year ago
Jesse Simpson d10c5f6429
style: trim space from formatted error messages
1 year ago
Jesse Simpson 0e0a8cc765
fix: address no-template-associated type of error
1 year ago
Jesse Simpson 13b232e061
refactor: make use of regexs for err parsing
1 year ago
Jesse Simpson 98da3e28b6
fix: add some index checking and fixed a test that relied on type-checking
1 year ago
Jesse Simpson 80d7a1b33f
style: make format
1 year ago
Jesse Simpson 6bb836374b
test: adjusted to make it more meaningful and to pass
1 year ago
Jesse Simpson cc477e9f79
fix: adjust test to not require external chart
1 year ago
Jesse Simpson 14f902c245
wip: draft at making cleaner stacktraces
1 year ago
Stepan Paksashvili b54349d9b2 fix(pkg/engine): allow to override all functions
1 year ago
Stepan Paksashvili 8982b57e5e feat(pkg/engine): and custom funcs overriding test
1 year ago
Stepan Paksashvili 9073bcf53e feat(pkg/engine): add support for custom template funcs
1 year ago
Matt Farina 61d3eca55c
Move pkg/chart to pkg/chart/v2 to prepare for v3 charts
2 years ago
Matt Farina 5c0deec327
Moving chartutil to chart/util
2 years ago
Matt Farina 2236294119 Updating to helm.sh/helm/v4
2 years ago
Joe Julian 1c73ea44ad
Merge remote-tracking branch 'upstream/main' into feat/toml-parsing
2 years ago
Matt Farina 7fd08041b1
Merge pull request #12617 from porridge/dynamic-client
3 years ago
Marcin Owsiany a997de1f11 tests(pkg/engine): test RenderWithClientProvider
3 years ago
Graham Reed b261a1b1be Test update for "Allow a nested `tpl` invocation access to `defines` in a containing one"
3 years ago
Graham Reed 36d417de3b Test update for "Speed up `tpl`"
3 years ago
Joe Julian ec1d0d8671
Merge pull request #11456 from greed42/tpl-tests
3 years ago
Graham Reed f235f0f285 Check that missing keys are still handled in tpl
3 years ago
Dominik Müller 266ab5af05 test(pkg/engine): add tests for TOML parsing
3 years ago
Matt Farina 863bc74e5a
Update to func handling
4 years ago
Graham Reed 9fe912f3c5 Check redefinition of define and include in tpl
4 years ago
Graham Reed ebf5e1e2af Check that `.Template` is passed through `tpl`
4 years ago
Graham Reed 0a6e7d95ab Make sure empty `tpl` values render empty.
4 years ago
Graham Reed d1e9a242a7 Pick the test improvement out of PR#8371
4 years ago
Matt Farina ac80a5eec9
Merge branch 'main' into feat/subcharts-scope
5 years ago
Matt Farina 2de6f9d424
Merge pull request #9993 from Ka0o0/make-isroot-available-to-template
5 years ago
Kai Takac 8fcaf7b85c Add Chart IsRoot test
5 years ago
Cory Snider 79df3926f6 fix(engine): parse fail messages with newlines
5 years ago