Matt Farina
2603390c2e
Merge pull request #30470 from gjenkins8/cleanup_repotest_server
...
Cleanup `repotest.Server` constructors
10 months ago
Robert Sirchia
53a4e18209
Merge pull request #30550 from mattfarina/update-cobra-cmd-output
...
Moving to SetOut and SetErr for Cobra
10 months ago
Robert Sirchia
9408978517
Merge pull request #30294 from Zhanweelee/supports-json-arguments
...
Supports json arguments
10 months ago
Matt Farina
b689ff203e
Moving to SetOut and SetErr for Cobra
...
SetOutput is deprecated. This causes it to fail linting.
Signed-off-by: Matt Farina <matt@mattfarina.com>
10 months ago
Scott Rigby
dea2069374
Merge pull request #13481 from banjoh/em/add-cpu-memory-profiling-flags
...
feat: Enable CPU and memory profiling
11 months ago
Evans Mungai
62576db2fc
chore: use []error instead of []string
...
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
11 months ago
Evans Mungai
fdf4484971
Update cmd/helm/profiling.go
...
Co-authored-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
11 months ago
George Jenkins
234d171da5
Cleanup repotest Server constructors
...
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
11 months ago
Zhanwei Li
274d43c10d
feat: Enhance JSON value parsing in Helm CLI
...
- Add support for parsing full JSON objects with `--set-json`
- Update documentation to clarify JSON value input formats
- Improve test coverage for value parsing scenarios
- Modify `MergeValues` to handle both key=value and JSON object formats
Signed-off-by: Zhanwei Li <zhanweelee@gmail.com>
11 months ago
George Jenkins
3253059438
Merge pull request #13535 from helm/refactor_tlsutil
...
refactor: tlsutil use options pattern
11 months ago
Terry Howe
5a7046b9bf
chore(oci): upgrade to ORAS v2
...
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
Co-authored-by: Zoran Regvart <zoran@regvart.com>
11 months ago
Evans Mungai
33aa8b5397
Prefer environment variables to CLI flags
...
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
11 months ago
Robert Sirchia
963d680ae9
Merge pull request #13533 from althmoha/#12987
...
fix: (toToml) renders int as float
11 months ago
George Jenkins
415c7e10fd
Merge pull request #13516 from TerryHowe/new-lint
...
chore: fix problems with latest lint
11 months ago
Althaf M
10d267ed8b
fix: (toToml) renders int as float
...
This commit fixes the issue where the yaml.Unmarshaller converts all int values into float64, this passes in option to decoder,
which enables conversion of int into .
Signed-off-by: Althaf M <althafm@outlook.com>
11 months ago
George Jenkins
4aaacfcff1
Merge pull request #13494 from helm/rm_deprecated_repo_add_no_update_flag
...
Remove deprecated `repo add --no-update` flag
12 months ago
Robert Sirchia
a4f8afb303
Merge pull request #13602 from crystalstall/main
...
refactor: using slices.Contains to simplify the code
12 months ago
George Jenkins
53a4a59eb9
Merge pull request #13600 from gjenkins8/cleanup_NewShowWithConfig
...
cleanup: `NewShowWithConfig` -> `NewShow`
12 months ago
crystalstall
09cf0b9858
refactor: using slices.Contains to simplify the code
...
Signed-off-by: crystalstall <crystalruby@qq.com>
12 months ago
Matt Farina
090d3e9579
Merge pull request #13611 from mattfarina/version-v4
...
Updating the internal version to v4
12 months ago
George Jenkins
5d13b0cac3
Merge pull request #13577 from gjenkins8/gjenkins/rm_pull_with_opts
...
refactor: Remove redundant `NewPullWithOpts`
12 months ago
Matt Farina
27bcda42dd
Updating the internal version to v4
...
Signed-off-by: Matt Farina <matt.farina@suse.com>
12 months ago
George Jenkins
8468de42ed
cleanup: `NewShowWithConfig` -> `NewShow`
...
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
12 months ago
Matt Farina
f65eaf35ce
Merge pull request #12690 from TerryHowe/oci-install-digest
...
feat: OCI install by digest
1 year ago
George Jenkins
88da89085e
refactor: Remove redundant `NewPullWithOpts`
...
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
1 year ago
Matt Farina
2236294119
Updating to helm.sh/helm/v4
...
Since Helm is going through breaking changes with Helm v4, the version path to
Helm needs to be updated.
Signed-off-by: Matt Farina <matt.farina@suse.com>
1 year ago
Matt Farina
e4c8da3609
Merge pull request #13546 from mattfarina/bump-go-1.23
...
Update to Go 1.23
1 year ago
Scott Rigby
9c0d3c4561
Merge pull request #13439 from mayankshah1607/cli-take-ownership
...
Add --take-ownership flag for install and upgrade commands
1 year ago
Matt Farina
5727f56a96
Update to Go 1.23
...
Multiple changes were made to pass linting. Some Go built-in names
are being used for variables (e.g., min). This happens in the Go
source itself including the Go standard library and is not always
a bad practice.
To handle allowing some built-in names to be used the linter config
is updated to allow (via opt-in) some names to pass. This allows us
to still check for re-use of Go built-in names and opt-in to any
new uses.
There were also several cases where a value was checked for nil
before checking its length when this is already handled by len()
or the types default value. These were cleaned up.
The license validation was updated because it was checking everything
in the .git directory including all remote content that was local.
The previous vendor directory was from a time prior to Go modules
when Helm handled dependencies differently. It was no longer needed.
Signed-off-by: Matt Farina <matt.farina@suse.com>
1 year ago
George Jenkins
e3e84343d2
refactor: tlsutil use options pattern
...
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
1 year ago
Mayank Shah
edf7b66ae9
fix test output
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
1 year ago
Mayank Shah
b9d58a19f1
fix test
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
1 year ago
Mayank Shah
2541e465c4
fix upgrade
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
1 year ago
Evans Mungai
5b1eb784cb
Fix linter warning
...
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
1 year ago
Evans Mungai
d4175cfcff
Move pprof paths to HELM_PPROF env variable
...
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
1 year ago
Terry Howe
569f62e58b
chore: fix problems with latest lint
...
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
1 year ago
George Jenkins
b91a772d71
Merge pull request #13444 from justenstall/remove-status-flags
...
fix(status): remove --show-desc and --show-resources flags
1 year ago
Matt Farina
4dd2a7d626
Merge branch 'main' into oci-install-digest
1 year ago
George Jenkins
6202d96f38
Remove deprecated `repo add --no-update` flag
...
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
1 year ago
Evans Mungai
af622e8887
Additional review fixes from PR
...
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
1 year ago
Evans Mungai
baf8bffc12
feat: Add flags to enable CPU and memory profiling
...
Add capability to profile cli command using
https://go.dev/blog/pprof
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
1 year ago
Steve Hipwell
bb9f0f7816
feat: Added multi-platform plugin hook support
...
Signed-off-by: Steve Hipwell <steve.hipwell@gmail.com>
1 year ago
George Jenkins
c724175b03
Merge pull request #13343 from niladrih/more-metadata
...
Add annotations and dependencies to get metadata output
1 year ago
Scott Rigby
bca7d31c9b
Merge pull request #12769 from banjoh/em/password-to-oci-registries
...
fix(helm): pass down username/password CLI parameters to OCI registry clients
1 year ago
Evans Mungai
7a22dd28d1
Rename CAFile to CaFile for consistency
...
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
1 year ago
Mayank Shah
885e938793
Update cmd/helm/upgrade.go
...
Co-authored-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
1 year ago
Mayank Shah
7efa2862ad
Update cmd/helm/install.go
...
Co-authored-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
1 year ago
Justen Stall
28be06e1d0
remove references to the removed flags in help text
...
Signed-off-by: Justen Stall <39888103+justenstall@users.noreply.github.com>
1 year ago
Justen Stall
33f78efe1d
fix unit tests
...
Signed-off-by: Justen Stall <39888103+justenstall@users.noreply.github.com>
1 year ago
Justen Stall
0a64f74a25
update references to statusPrinter
...
Signed-off-by: Justen Stall <39888103+justenstall@users.noreply.github.com>
1 year ago