add defer.
This commit is contained in:
parent
dd4191ad3d
commit
8f1528764f
|
|
@ -71,12 +71,13 @@ func runCommandInExec(config *v1.Config, buildArgs *dockerfile.BuildArgs, cmdRun
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
oldPath := os.Getenv("PATH")
|
oldPath := os.Getenv("PATH")
|
||||||
|
defer os.Setenv("PATH", oldPath)
|
||||||
os.Setenv("PATH", entry[1])
|
os.Setenv("PATH", entry[1])
|
||||||
path, err := exec.LookPath(newCommand[0])
|
path, err := exec.LookPath(newCommand[0])
|
||||||
if err == nil {
|
if err == nil {
|
||||||
newCommand[0] = path
|
newCommand[0] = path
|
||||||
}
|
}
|
||||||
os.Setenv("PATH", oldPath)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue