diff --git a/pipeline/backend/common/script.go b/pipeline/backend/common/script.go index f55b3f6c1..c98a19393 100644 --- a/pipeline/backend/common/script.go +++ b/pipeline/backend/common/script.go @@ -22,7 +22,6 @@ func GenerateContainerConf(commands []string, goos string) (env map[string]strin env = make(map[string]string) if goos == "windows" { env["CI_SCRIPT"] = base64.StdEncoding.EncodeToString([]byte(generateScriptWindows(commands))) - env["HOME"] = "c:\\root" env["SHELL"] = "powershell.exe" // cspell:disable-next-line entry = []string{"powershell", "-noprofile", "-noninteractive", "-command", "[System.Text.Encoding]::UTF8.GetString([System.Convert]::FromBase64String($Env:CI_SCRIPT)) | iex"} diff --git a/pipeline/backend/common/script_posix.go b/pipeline/backend/common/script_posix.go index d22ac78ed..32b7b8242 100644 --- a/pipeline/backend/common/script_posix.go +++ b/pipeline/backend/common/script_posix.go @@ -53,6 +53,7 @@ fi unset CI_NETRC_USERNAME unset CI_NETRC_PASSWORD unset CI_SCRIPT +chown -R $(whoami) /woodpecker ` // traceScript is a helper script that is added to the step script