You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bhanu0710
467fd5df9e
fix(plugin): install into first path when HELM_PLUGINS has multiple entries
...
When HELM_PLUGINS contains a colon-separated list of directories,
FindPlugins() correctly reads from all of them using filepath.SplitList().
However, plugin install was ignoring the split and falling back to the
raw HELM_PLUGINS string as the destination directory instead of using
the first entry.
This change adds pluginInstallDir() which returns the first entry from
HELM_PLUGINS when multiple paths are present, consistent with how git
handles multiple path variables and matching user expectations.
Fixes #11310
2 months ago
..
cache
Move pkg/plugin -> internal/plugin
11 months ago
installer
fix(plugin): install into first path when HELM_PLUGINS has multiple entries
2 months ago
schema
chore(internal): enable perfsprint linter
4 months ago
testdata
Make test scripts run without /bin/bash
10 months ago
config.go
fix: typo in the function names
6 months ago
config_test.go
fix: typo in the function names
6 months ago
descriptor.go
[HIP-0026] Plugin runtime interface ( #31145 )
10 months ago
doc.go
Plugin types and plugin apiVersion v1
10 months ago
error.go
Remove SetupPluginEnv
10 months ago
loader.go
ignore error plugin loads (cli, getter)
4 months ago
loader_test.go
ignore error plugin loads (cli, getter)
4 months ago
metadata.go
ignore error plugin loads (cli, getter)
4 months ago
metadata_legacy.go
fix: Plugin version path traversal
4 months ago
metadata_legacy_test.go
ignore error plugin loads (cli, getter)
4 months ago
metadata_test.go
ignore error plugin loads (cli, getter)
4 months ago
metadata_v1.go
fix: Plugin version path traversal
4 months ago
metadata_v1_test.go
ignore error plugin loads (cli, getter)
4 months ago
plugin.go
[HIP-0026] Plugin runtime interface ( #31145 )
10 months ago
plugin_test.go
ignore error plugin loads (cli, getter)
4 months ago
plugin_type_registry.go
refactor: use reflect.TypeFor
9 months ago
plugin_type_registry_test.go
Cleanup plugin config
10 months ago
runtime.go
fix(getter): pass settings environment variables
7 months ago
runtime_extismv1.go
fix(getter): pass settings environment variables
7 months ago
runtime_extismv1_test.go
Plugin extism/v1 runtime
10 months ago
runtime_subprocess.go
chore(internal): enable perfsprint linter ( #31871 )
4 months ago
runtime_subprocess_getter.go
chore(internal): enable perfsprint linter
4 months ago
runtime_subprocess_hooks.go
[HIP-0026] Plugin runtime interface ( #31145 )
10 months ago
runtime_subprocess_test.go
ignore error plugin loads (cli, getter)
4 months ago
runtime_test.go
fix(getter): pass settings environment variables
7 months ago
sign.go
Use errors.Is to check for io.EOF and gzip.ErrHeader
7 months ago
sign_test.go
Remove unnecessary file i/o operations from signing and verifying
10 months ago
signing_info.go
fix: enable nolinlint linter
4 months ago
subprocess_commands.go
chore(internal): enable perfsprint linter ( #31871 )
4 months ago
subprocess_commands_test.go
Replace unneeded use of t.Fatalf with t.Fatal
4 months ago
verify.go
chore: fix some minor issues in the comments
4 months ago
verify_test.go
Remove unnecessary file i/o operations from signing and verifying
10 months ago