-
- Downloads
Merge branch 'fix/require-build-script-configuration-entry' into 'master'
Make job script a required configuration entry ## What does this MR do? This MR makes a job script a required configuration entry. ## Does this MR meet the acceptance criteria? - [x] [Changelog entry](https://docs.gitlab.com/ce/development/changelog.html) added - Tests - [x] Added for this feature/bug - [x] All builds are passing ## What are the relevant issue numbers? Closes #24575 See merge request !7566
No related branches found
No related tags found
Showing
- changelogs/unreleased/fix-require-build-script-configuration-entry.yml 4 additions, 0 deletions...released/fix-require-build-script-configuration-entry.yml
- lib/gitlab/ci/config.rb 35 additions, 6 deletionslib/gitlab/ci/config.rb
- lib/gitlab/ci/config/entry/configurable.rb 0 additions, 2 deletionslib/gitlab/ci/config/entry/configurable.rb
- lib/gitlab/ci/config/entry/job.rb 16 additions, 16 deletionslib/gitlab/ci/config/entry/job.rb
- spec/lib/ci/gitlab_ci_yaml_processor_spec.rb 2 additions, 2 deletionsspec/lib/ci/gitlab_ci_yaml_processor_spec.rb
- spec/lib/gitlab/ci/config/entry/global_spec.rb 29 additions, 29 deletionsspec/lib/gitlab/ci/config/entry/global_spec.rb
- spec/lib/gitlab/ci/config/entry/job_spec.rb 11 additions, 3 deletionsspec/lib/gitlab/ci/config/entry/job_spec.rb