helm/pkg/cmd
Matt Farina fea6d8eb04
Updating to tested content cache
A few things are added here:
1. The cache is made to be more generic as a content based cache.
   It could be used for other things such as plugins
2. Flags were added to specify the content cache locaiton rather
   than rely on the repository cache. Keeping the 2 the same
   hid bugs and errors.
3. Tests were added and updated to ensure the cache is used and
   tested

Signed-off-by: Matt Farina <matt.farina@suse.com>
2025-08-21 14:33:51 -04:00
..
require chore: enable thelper 2025-05-16 10:25:08 +02:00
search merge 2025-02-26 13:20:35 +00:00
testdata Merge pull request #31019 from zachburg/templates_lint 2025-07-17 11:08:20 -07:00
completion.go squash 2025-02-24 15:11:54 +00:00
completion_test.go chore: enable thelper 2025-05-16 10:25:08 +02:00
create.go gofmt 2025-02-26 13:21:00 +00:00
create_test.go Remove unnecessary calls for changing directory to helmpath.CachePath. 2025-07-02 09:30:59 -07:00
dependency.go squash 2025-02-24 15:11:54 +00:00
dependency_build.go Updating to tested content cache 2025-08-21 14:33:51 -04:00
dependency_build_test.go merge 2025-02-26 13:20:35 +00:00
dependency_test.go squash 2025-02-24 15:11:54 +00:00
dependency_update.go Updating to tested content cache 2025-08-21 14:33:51 -04:00
dependency_update_test.go Updating to tested content cache 2025-08-21 14:33:51 -04:00
docs.go Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00
docs_test.go squash 2025-02-24 15:11:54 +00:00
env.go squash 2025-02-24 15:11:54 +00:00
env_test.go squash 2025-02-24 15:11:54 +00:00
flags.go could remove embedded field X from selector 2025-04-14 10:43:48 +02:00
flags_test.go chore: enable thelper 2025-05-16 10:25:08 +02:00
get.go squash 2025-02-24 15:11:54 +00:00
get_all.go refactor: replace NoColor with ColorMode for improved color output control 2025-07-11 20:52:40 +01:00
get_all_test.go merge 2025-02-27 13:55:49 +00:00
get_hooks.go squash 2025-02-24 15:11:54 +00:00
get_hooks_test.go merge 2025-02-27 13:55:49 +00:00
get_manifest.go squash 2025-02-24 15:11:54 +00:00
get_manifest_test.go merge 2025-02-27 13:55:49 +00:00
get_metadata.go Add release labels to the release Metadata 2025-07-09 11:30:22 +04:00
get_metadata_test.go Add release labels to the release Metadata 2025-07-09 11:30:22 +04:00
get_notes.go squash 2025-02-24 15:11:54 +00:00
get_notes_test.go merge 2025-02-27 13:55:49 +00:00
get_test.go squash 2025-02-24 15:11:54 +00:00
get_values.go squash 2025-02-24 15:11:54 +00:00
get_values_test.go merge 2025-02-27 13:55:49 +00:00
helpers_test.go Move logging setup to be configurable 2025-07-01 15:51:25 -04:00
history.go merge 2025-02-27 13:55:49 +00:00
history_test.go chore: enable thelper 2025-05-16 10:25:08 +02:00
install.go Updating to tested content cache 2025-08-21 14:33:51 -04:00
install_test.go squash 2025-02-24 15:11:54 +00:00
lint.go Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00
lint_test.go squash 2025-02-24 15:11:54 +00:00
list.go refactor: clean up color output imports in list, root, and status files 2025-07-11 21:19:16 +01:00
list_test.go merge 2025-02-27 13:55:49 +00:00
load_plugins.go refactor: replace Split in loops with more efficient SplitSeq 2025-07-14 16:21:15 +08:00
package.go Updating to tested content cache 2025-08-21 14:33:51 -04:00
package_test.go Call ensure.HelmHome() in package_test.go 2025-07-02 16:20:45 -07:00
plugin.go Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00
plugin_install.go Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00
plugin_list.go refactor: use slices.Contains to simplify code 2025-05-02 09:43:25 +08:00
plugin_test.go chore: enable usetesting linter 2025-05-30 08:12:11 +02:00
plugin_uninstall.go fix golangci-lint issues 2025-04-21 12:44:40 -04:00
plugin_update.go fix golangci-lint issues 2025-04-21 12:44:40 -04:00
printer.go squash 2025-02-24 15:11:54 +00:00
profiling.go squash 2025-02-24 15:11:54 +00:00
pull.go Call slog directly instead of using a wrapper 2025-04-10 15:35:36 +02:00
pull_test.go Updating to tested content cache 2025-08-21 14:33:51 -04:00
push.go squash 2025-02-24 15:11:54 +00:00
push_test.go squash 2025-02-24 15:11:54 +00:00
registry.go squash 2025-02-24 15:11:54 +00:00
registry_login.go Merge pull request #30904 from benoittgt/document-ideal-registry-login-command 2025-05-23 08:06:12 -04:00
registry_login_test.go squash 2025-02-24 15:11:54 +00:00
registry_logout.go squash 2025-02-24 15:11:54 +00:00
registry_logout_test.go squash 2025-02-24 15:11:54 +00:00
release_testing.go refactor: replace NoColor with ColorMode for improved color output control 2025-07-11 20:52:40 +01:00
release_testing_test.go squash 2025-02-24 15:11:54 +00:00
repo.go Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00
repo_add.go Add timeout flag to repo add and update flags 2025-05-26 07:31:55 +02:00
repo_add_test.go chore: enable usetesting linter 2025-05-30 08:12:11 +02:00
repo_index.go Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00
repo_index_test.go squash 2025-02-24 15:11:54 +00:00
repo_list.go Adding test for list command 2025-05-15 15:23:13 -04:00
repo_list_test.go Adding test for list command 2025-05-15 15:23:13 -04:00
repo_remove.go Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00
repo_remove_test.go chore: enable thelper 2025-05-16 10:25:08 +02:00
repo_test.go squash 2025-02-24 15:11:54 +00:00
repo_update.go Merge pull request #30900 from unguiculus/issue-12952 2025-06-22 18:00:57 -07:00
repo_update_test.go error strings should not be capitalized 2025-04-14 11:11:37 +02:00
rollback.go Rename 'force' to 'force-replace' 2025-07-14 09:41:18 -07:00
rollback_test.go merge 2025-02-27 13:55:49 +00:00
root.go refactor: clean up color output imports in list, root, and status files 2025-07-11 21:19:16 +01:00
root_test.go chore: enable usetesting linter 2025-05-30 08:12:11 +02:00
search.go squash 2025-02-24 15:11:54 +00:00
search_hub.go Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00
search_hub_test.go squash 2025-02-24 15:11:54 +00:00
search_repo.go Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00
search_repo_test.go squash 2025-02-24 15:11:54 +00:00
search_test.go squash 2025-02-24 15:11:54 +00:00
show.go could remove embedded field X from selector 2025-04-14 10:43:48 +02:00
show_test.go Updating to tested content cache 2025-08-21 14:33:51 -04:00
status.go refactor: clean up color output imports in list, root, and status files 2025-07-11 21:19:16 +01:00
status_test.go merge 2025-02-27 13:55:49 +00:00
template.go updated docs 2025-06-09 06:15:39 +00:00
template_test.go added documentation and test cases for api-versions flag 2025-06-09 06:15:39 +00:00
uninstall.go update to get waiter instead of set 2025-03-25 13:55:39 +00:00
uninstall_test.go merge 2025-02-27 13:55:49 +00:00
upgrade.go Updating to tested content cache 2025-08-21 14:33:51 -04:00
upgrade_test.go chore: enable thelper 2025-05-16 10:25:08 +02:00
verify.go squash 2025-02-24 15:11:54 +00:00
verify_test.go squash 2025-02-24 15:11:54 +00:00
version.go squash 2025-02-24 15:11:54 +00:00
version_test.go squash 2025-02-24 15:11:54 +00:00