-
- Downloads
Merge branch 'all-skipped-equals-success' into 'master'
Skipped jobs should be considered successful ## What does this MR do? If all jobs in previous stage are all skipped, the next stage should consider previous stage succeeded. ## Why was this MR needed? Since for now we consider all manual jobs if skipped, should not block the next stage from running. Closes #22598 See also #20342 (because this merge request conflicts with it) See merge request !6604
No related branches found
No related tags found
Showing
- CHANGELOG 1 addition, 0 deletionsCHANGELOG
- app/models/ci/pipeline.rb 1 addition, 1 deletionapp/models/ci/pipeline.rb
- app/models/commit_status.rb 17 additions, 2 deletionsapp/models/commit_status.rb
- app/models/concerns/has_status.rb 16 additions, 12 deletionsapp/models/concerns/has_status.rb
- spec/models/build_spec.rb 2 additions, 2 deletionsspec/models/build_spec.rb
- spec/models/commit_status_spec.rb 40 additions, 15 deletionsspec/models/commit_status_spec.rb
- spec/models/concerns/has_status_spec.rb 20 additions, 23 deletionsspec/models/concerns/has_status_spec.rb
- spec/services/ci/process_pipeline_service_spec.rb 82 additions, 19 deletionsspec/services/ci/process_pipeline_service_spec.rb
Please register or sign in to comment