-
- Downloads
Support 'canceling' remote job status.
The rails application can send `canceling` status code now for trace patches and job updates. At the moment we handle it the same by canceling the job context, but in the future we want to have it run the `after_script` if we we get the `canceling` status. `canceling`: Graceful termination of the job, by running the `after_script`. `canceled`: Abort the job stop everything and don't run `after_script`. The running of the `after_script` will be done in !2350 reference gitlab#15603 reference #4843
Showing
- commands/builds_helper_test.go 1 addition, 1 deletioncommands/builds_helper_test.go
- commands/multi_test.go 1 addition, 0 deletionscommands/multi_test.go
- commands/single_test.go 1 addition, 0 deletionscommands/single_test.go
- common/build.go 1 addition, 0 deletionscommon/build.go
- common/build_logger_test.go 3 additions, 1 deletioncommon/build_logger_test.go
- common/build_test.go 2 additions, 0 deletionscommon/build_test.go
- common/buildtest/abort.go 9 additions, 1 deletioncommon/buildtest/abort.go
- common/mock_JobTrace.go 19 additions, 0 deletionscommon/mock_JobTrace.go
- common/network.go 5 additions, 0 deletionscommon/network.go
- common/trace.go 23 additions, 0 deletionscommon/trace.go
- executors/kubernetes/kubernetes_test.go 2 additions, 0 deletionsexecutors/kubernetes/kubernetes_test.go
- network/gitlab.go 18 additions, 5 deletionsnetwork/gitlab.go
- network/gitlab_test.go 225 additions, 65 deletionsnetwork/gitlab_test.go
- network/remote_job_state_response.go 13 additions, 3 deletionsnetwork/remote_job_state_response.go
- network/trace.go 63 additions, 17 deletionsnetwork/trace.go
- network/trace_test.go 110 additions, 3 deletionsnetwork/trace_test.go
Loading
Please register or sign in to comment