Skip to content

Refactor PipelineSchedules services

Furkan Ayhan requested to merge fa/refactor-pipeline-schedules-services into master

What does this MR do and why?

This MR prepares a future improvement in PipelineSchedule validations by

  • Creating Ci::PipelineSchedules::CreateService
  • Adding error messages to the model in both Ci::PipelineSchedules::* services
  • Using Ci::PipelineSchedules::UpdateService in a missing place

The changes are behind the FF ci_refactoring_pipeline_schedule_create_service (#416359 (closed)).

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Furkan Ayhan

Merge request reports