Skip to content

Commit cbff893

Browse files
committed
apply strip_refreshing to output for errors
1 parent f69107d commit cbff893

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

server/core/runtime/run_step_runner.go

+6-1
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,11 @@ func (r *RunStepRunner) Run(ctx command.ProjectContext, command string, path str
7171
runner := models.NewShellCommandRunner(command, finalEnvVars, path, streamOutput, r.ProjectCmdOutputHandler)
7272
output, err := runner.Run(ctx)
7373

74+
if postProcessOutput == valid.PostProcessRunOutputStripRefreshing {
75+
output = StripRefreshingFromPlanOutput(output, tfVersion)
76+
77+
}
78+
7479
if err != nil {
7580
err = fmt.Errorf("%s: running %q in %q: \n%s", err, command, path, output)
7681
if !ctx.CustomPolicyCheck {
@@ -84,7 +89,7 @@ func (r *RunStepRunner) Run(ctx command.ProjectContext, command string, path str
8489
case valid.PostProcessRunOutputHide:
8590
return "", nil
8691
case valid.PostProcessRunOutputStripRefreshing:
87-
return StripRefreshingFromPlanOutput(output, tfVersion), nil
92+
return output, nil
8893
case valid.PostProcessRunOutputShow:
8994
return output, nil
9095
default:

0 commit comments

Comments
 (0)