From 4d7107161e231406bee856258ec847844623224e Mon Sep 17 00:00:00 2001 From: ChristopherHX <christopher.homberger@web.de> Date: Mon, 14 Mar 2022 20:46:32 +0100 Subject: [PATCH] Revert: Don't stop JobContainer on failure (#1041) --- pkg/runner/job_executor.go | 9 ++++----- pkg/runner/job_executor_test.go | 1 - 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/pkg/runner/job_executor.go b/pkg/runner/job_executor.go index 0c8cdb4..79d9399 100644 --- a/pkg/runner/job_executor.go +++ b/pkg/runner/job_executor.go @@ -53,15 +53,14 @@ func newJobExecutor(info jobInfo) common.Executor { } steps = append(steps, func(ctx context.Context) error { - err := info.stopContainer()(ctx) - if err != nil { - return err - } - jobError := common.JobError(ctx) if jobError != nil { info.result("failure") } else { + err := info.stopContainer()(ctx) + if err != nil { + return err + } info.result("success") } diff --git a/pkg/runner/job_executor_test.go b/pkg/runner/job_executor_test.go index e22bc82..8417308 100644 --- a/pkg/runner/job_executor_test.go +++ b/pkg/runner/job_executor_test.go @@ -103,7 +103,6 @@ func TestNewJobExecutor(t *testing.T) { executedSteps: []string{ "startContainer", "step1", - "stopContainer", "interpolateOutputs", "closeContainer", },