mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-12 01:14:22 +00:00
Refactor kustomize config command structure
- Create cfg, fn, live parent commands
This commit is contained in:
committed by
Phillip Wittrock
parent
73157c7141
commit
701c217791
@@ -678,7 +678,7 @@ metadata:
|
||||
testutil.AssertNoError(t, err)
|
||||
}
|
||||
|
||||
args := append([]string{"run", "."}, tt.args(binDir)...)
|
||||
args := append([]string{"fn", "run", "."}, tt.args(binDir)...)
|
||||
cmd := exec.Command(filepath.Join(binDir, kyamlBin), args...)
|
||||
cmd.Dir = dir
|
||||
var stdErr, stdOut bytes.Buffer
|
||||
@@ -732,7 +732,7 @@ func build() string {
|
||||
}
|
||||
|
||||
build = exec.Command("go", "build", "-o", filepath.Join(binDir, kyamlBin))
|
||||
build.Dir = filepath.Join("..", "..", "..")
|
||||
build.Dir = filepath.Join("..", "..", "..", "kubectl-krm")
|
||||
build.Stdout = os.Stdout
|
||||
build.Stderr = os.Stderr
|
||||
err = build.Run()
|
||||
@@ -763,11 +763,11 @@ var (
|
||||
)
|
||||
|
||||
func init() {
|
||||
kyamlBin = "kyaml"
|
||||
kyamlBin = "kubectl-krm"
|
||||
e2econtainerconfigBin = "e2econtainerconfig"
|
||||
|
||||
if runtime.GOOS == "windows" {
|
||||
kyamlBin = "kyaml.exe"
|
||||
kyamlBin = "kubectl-krm.exe"
|
||||
e2econtainerconfigBin = "e2econtainerconfig.exe"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user