-
- Downloads
Require `needs:` to be present
This changes the `needs:` logic to require that all jobs to be present. Instead of skipping do fail the pipeline creation if `needs:` dependency is not found.
Showing
- lib/gitlab/ci/pipeline/chain/populate.rb 8 additions, 3 deletionslib/gitlab/ci/pipeline/chain/populate.rb
- lib/gitlab/ci/pipeline/seed/base.rb 4 additions, 0 deletionslib/gitlab/ci/pipeline/seed/base.rb
- lib/gitlab/ci/pipeline/seed/build.rb 29 additions, 17 deletionslib/gitlab/ci/pipeline/seed/build.rb
- lib/gitlab/ci/pipeline/seed/stage.rb 6 additions, 0 deletionslib/gitlab/ci/pipeline/seed/stage.rb
- spec/lib/gitlab/ci/pipeline/seed/build_spec.rb 15 additions, 2 deletionsspec/lib/gitlab/ci/pipeline/seed/build_spec.rb
- spec/lib/gitlab/ci/pipeline/seed/stage_spec.rb 10 additions, 0 deletionsspec/lib/gitlab/ci/pipeline/seed/stage_spec.rb
- spec/services/ci/create_pipeline_service_spec.rb 2 additions, 1 deletionspec/services/ci/create_pipeline_service_spec.rb
Please register or sign in to comment