mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-11 17:12:51 +00:00
Merge pull request #2832 from Shell32-Natsu/fix-cmdxargs
Fix IsFieldEmpty in cmdxargs
This commit is contained in:
@@ -17,3 +17,5 @@ require (
|
|||||||
sigs.k8s.io/cli-utils v0.17.0
|
sigs.k8s.io/cli-utils v0.17.0
|
||||||
sigs.k8s.io/kustomize/kyaml v0.5.0
|
sigs.k8s.io/kustomize/kyaml v0.5.0
|
||||||
)
|
)
|
||||||
|
|
||||||
|
replace sigs.k8s.io/kustomize/kyaml v0.5.0 => ../../kyaml
|
||||||
|
|||||||
@@ -177,13 +177,13 @@ func (r *XArgsRunner) runE(c *cobra.Command, _ []string) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if r.WrapKind != "" {
|
if r.WrapKind != "" {
|
||||||
if kind := rw.FunctionConfig.Field("kind"); !yaml.IsFieldEmpty(kind) {
|
if kind := rw.FunctionConfig.Field("kind"); !kind.IsNilOrEmpty() {
|
||||||
kind.Value.YNode().Value = r.WrapKind
|
kind.Value.YNode().Value = r.WrapKind
|
||||||
}
|
}
|
||||||
rw.WrappingKind = r.WrapKind
|
rw.WrappingKind = r.WrapKind
|
||||||
}
|
}
|
||||||
if r.WrapVersion != "" {
|
if r.WrapVersion != "" {
|
||||||
if version := rw.FunctionConfig.Field("apiVersion"); !yaml.IsFieldEmpty(version) {
|
if version := rw.FunctionConfig.Field("apiVersion"); !version.IsNilOrEmpty() {
|
||||||
version.Value.YNode().Value = r.WrapVersion
|
version.Value.YNode().Value = r.WrapVersion
|
||||||
}
|
}
|
||||||
rw.WrappingAPIVersion = r.WrapVersion
|
rw.WrappingAPIVersion = r.WrapVersion
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ require (
|
|||||||
replace (
|
replace (
|
||||||
sigs.k8s.io/kustomize/api v0.5.1 => ../api
|
sigs.k8s.io/kustomize/api v0.5.1 => ../api
|
||||||
sigs.k8s.io/kustomize/cmd/config v0.5.0 => ../cmd/config
|
sigs.k8s.io/kustomize/cmd/config v0.5.0 => ../cmd/config
|
||||||
|
sigs.k8s.io/kustomize/kyaml => ../kyaml
|
||||||
)
|
)
|
||||||
|
|
||||||
exclude (
|
exclude (
|
||||||
|
|||||||
Reference in New Issue
Block a user