fix(cmd/joj3): write results before postStages
This commit is contained in:
parent
e8c6e87b94
commit
8d5a08fd35
|
@ -125,10 +125,6 @@ func mainImpl() (err error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
slog.Error("stage run", "error", err)
|
slog.Error("stage run", "error", err)
|
||||||
}
|
}
|
||||||
if err = stage.Write(confObj.Stage.OutputPath, stageResults); err != nil {
|
|
||||||
slog.Error("stage write", "error", err)
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
// run teapot
|
// run teapot
|
||||||
teapotRunResult, err = teapot.Run(confObj)
|
teapotRunResult, err = teapot.Run(confObj)
|
||||||
|
|
|
@ -170,6 +170,10 @@ func Run(conf *conf.Conf, groups []string) (
|
||||||
slog.Error("run stages", "error", err)
|
slog.Error("run stages", "error", err)
|
||||||
stageResults, forceQuitStageName = newErrorStageResults(err)
|
stageResults, forceQuitStageName = newErrorStageResults(err)
|
||||||
}
|
}
|
||||||
|
slog.Info("write stageResults")
|
||||||
|
if err = Write(conf.Stage.OutputPath, stageResults); err != nil {
|
||||||
|
slog.Error("write stageResults", "error", err)
|
||||||
|
}
|
||||||
slog.Info("run postStages")
|
slog.Info("run postStages")
|
||||||
_, _, err = stage.Run(postStages)
|
_, _, err = stage.Run(postStages)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user