mirror of https://github.com/harness/drone.git
feat: [CDE-549]: print buffer logs before exiting (#3145)
* feat: [CDE-549]: print buffer logs before exiting * feat: [CDE-549]: print buffer logs before exitingBT-10437
parent
aabc2cd60d
commit
2f83725e12
|
@ -408,10 +408,7 @@ func CopyImage(
|
||||||
cmd.Stderr = &errBuf
|
cmd.Stderr = &errBuf
|
||||||
|
|
||||||
gitspaceLogger.Info("Executing image copy command: " + cmd.String())
|
gitspaceLogger.Info("Executing image copy command: " + cmd.String())
|
||||||
err := cmd.Run()
|
cmdErr := cmd.Run()
|
||||||
if err != nil {
|
|
||||||
return logStreamWrapError(gitspaceLogger, "Error while pulling image using skopeo", err)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Log command output
|
// Log command output
|
||||||
response, err := io.ReadAll(&outBuf)
|
response, err := io.ReadAll(&outBuf)
|
||||||
|
@ -426,6 +423,10 @@ func CopyImage(
|
||||||
}
|
}
|
||||||
gitspaceLogger.Error("Image copy error output: "+string(errResponse), nil)
|
gitspaceLogger.Error("Image copy error output: "+string(errResponse), nil)
|
||||||
|
|
||||||
|
if cmdErr != nil {
|
||||||
|
return logStreamWrapError(gitspaceLogger, "Error while pulling image using skopeo", cmdErr)
|
||||||
|
}
|
||||||
|
|
||||||
gitspaceLogger.Info("Image copy completed successfully using skopeo")
|
gitspaceLogger.Info("Image copy completed successfully using skopeo")
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue