-
- Downloads
Merge branch '15571-api-for-ci-lint' into 'master'
API for CI Lint ## What does this MR do? Add API for CI Lint. Can check if `.gitlab-ci.yml` content is valid. ## What are the relevant issue numbers? Closes #15571 ## Does this MR meet the acceptance criteria? - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - [x] API support added - [x] Documentation - Tests - [x] Added for this feature/bug - [x] All builds are passing cc @ubudzisz @grzesiek @yorickpeterse See merge request !5953
No related branches found
No related tags found
Showing
- CHANGELOG 1 addition, 0 deletionsCHANGELOG
- app/controllers/ci/lints_controller.rb 3 additions, 8 deletionsapp/controllers/ci/lints_controller.rb
- doc/api/README.md 2 additions, 1 deletiondoc/api/README.md
- doc/api/ci/lint.md 49 additions, 0 deletionsdoc/api/ci/lint.md
- lib/api/api.rb 1 addition, 0 deletionslib/api/api.rb
- lib/api/lint.rb 21 additions, 0 deletionslib/api/lint.rb
- lib/ci/gitlab_ci_yaml_processor.rb 11 additions, 0 deletionslib/ci/gitlab_ci_yaml_processor.rb
- spec/lib/ci/gitlab_ci_yaml_processor_spec.rb 35 additions, 0 deletionsspec/lib/ci/gitlab_ci_yaml_processor_spec.rb
- spec/requests/api/lint_spec.rb 49 additions, 0 deletionsspec/requests/api/lint_spec.rb
Loading
Please register or sign in to comment