|
|
|
@ -26,6 +26,7 @@ import (
|
|
|
|
|
"github.com/pkg/errors"
|
|
|
|
|
"sigs.k8s.io/yaml"
|
|
|
|
|
|
|
|
|
|
"helm.sh/helm/v3/pkg/chartutil"
|
|
|
|
|
"helm.sh/helm/v3/pkg/release"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
@ -73,7 +74,9 @@ var events = map[string]release.HookEvent{
|
|
|
|
|
//
|
|
|
|
|
// Files that do not parse into the expected format are simply placed into a map and
|
|
|
|
|
// returned.
|
|
|
|
|
func SortManifests(files map[string]string, ordering KindSortOrder) ([]*release.Hook, []Manifest, error) {
|
|
|
|
|
//
|
|
|
|
|
// NOTE: The apis argument is not used. It is safe to pass a nil or empty value.
|
|
|
|
|
func SortManifests(files map[string]string, apis chartutil.VersionSet, ordering KindSortOrder) ([]*release.Hook, []Manifest, error) {
|
|
|
|
|
result := &result{}
|
|
|
|
|
|
|
|
|
|
var sortedFilePaths []string
|
|
|
|
|