Resolve "Run CI/CD pipelines on a schedule" - "Basic backend implementation"
Merged
requested to merge shinya.maeda/gitlab-ce:2989-run-cicd-pipelines-on-a-schedule-idea1-basic-backend-implementation into master
What does this MR do?
A subtask of !9930 (closed). Specifically referring to this comment's 1st step.
Are there points in the code the reviewer needs to double check?
Why was this MR needed?
Screenshots (if relevant)
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary - [AnotherMR] Documentation created/updated
- [AnotherMR] API support added
- Tests
-
Added for this feature/bug -
All builds are passing
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Branch has no merge conflicts with master
(if it does - rebase it please) -
Squashed related commits together
What are the relevant issue numbers?
Related #2989 (closed)
Merge request reports
Activity
added 1 commit
- be2ff483 - Add scheduled_trigger model. Add cron parser. Plus, specs.
added 46 commits
-
be2ff483...3918c303 - 43 commits from branch
gitlab-org:master
- 259a6dd1 - Add scheduled_trigger model. Add cron parser. Plus, specs.
- 8cbf923b - basic components
- 8eff3d55 - Add config for worker
Toggle commit list-
be2ff483...3918c303 - 43 commits from branch
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
@ayufan @grzesiek Some points are still under discussion, however, I've implemented my thought at first. If things went wrong, I'll decline those changes.
mentioned in merge request !9930 (closed)
- Resolved by Shinya Maeda
added 364 commits
-
8eff3d55...839183f2 - 354 commits from branch
gitlab-org:master
- 521132d3 - Add scheduled_trigger model. Add cron parser. Plus, specs.
- 7dddcb04 - basic components
- cbc14dc2 - Add config for worker
- bab16b0a - Rollback
- c9b2602e - Remove old migration file
- a9d3314b - Add ref to ci_triggers
- 0ee69682 - Add ci_trigger_schedules table
- 83344398 - Rename ScheduledTrigger to TriggerSchedule. Because table structure changed.
- 353ea865 - Fixed strcture for db change
- 35781d4b - Add rufus-scheduler to Gemfile
Toggle commit list-
8eff3d55...839183f2 - 354 commits from branch
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
added 1 commit
- dd1b70ff - Add validation to Ci::TriggerSchedule (Halfway)
mentioned in issue #2989 (closed)
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
added 118 commits
-
dd1b70ff...91f43587 - 102 commits from branch
gitlab-org:master
- 84071f13 - Add scheduled_trigger model. Add cron parser. Plus, specs.
- eb028666 - basic components
- 22204d9f - Add config for worker
- 1c97906f - Rollback
- 708dbade - Remove old migration file
- e325a1a1 - Add ref to ci_triggers
- 313867bb - Add ci_trigger_schedules table
- e2dae4a9 - Rename ScheduledTrigger to TriggerSchedule. Because table structure changed.
- 41e55014 - Fixed strcture for db change
- 51e29839 - Add rufus-scheduler to Gemfile
- b70d498e - Add validation to Ci::TriggerSchedule (Halfway)
- fa8c91b5 - Change configuration in gitlab.com as trigger_schedule_worker will perform twice a day
- bf769785 - Change configuration in gitlab.com as trigger_schedule_worker will perform twice a day 2
- e4bfca4f - Use delegate for ref on ci_trigger
- ed850b9c - Use constraint for #validation
- b4ad9b06 - real_next_run (WIP)
Toggle commit list-
dd1b70ff...91f43587 - 102 commits from branch
added 68 commits
-
b4ad9b06...bcb0a554 - 51 commits from branch
gitlab-org:master
- ef282a7e - Add scheduled_trigger model. Add cron parser. Plus, specs.
- ec73cdee - basic components
- 12ef6313 - Add config for worker
- 445260c6 - Rollback
- 83043a4a - Remove old migration file
- 9fbf2100 - Add ref to ci_triggers
- a42fbafd - Add ci_trigger_schedules table
- 56777eb4 - Rename ScheduledTrigger to TriggerSchedule. Because table structure changed.
- bf1977af - Fixed strcture for db change
- 49c32f30 - Add rufus-scheduler to Gemfile
- b1504351 - Add validation to Ci::TriggerSchedule (Halfway)
- 448e36e6 - Change configuration in gitlab.com as trigger_schedule_worker will perform twice a day
- 9f687d2b - Change configuration in gitlab.com as trigger_schedule_worker will perform twice a day 2
- ddb35be1 - Use delegate for ref on ci_trigger
- ee4c093c - Use constraint for #validation
- 86a34ca6 - real_next_run (WIP)
- 3f28c4be - Brush up
Toggle commit list-
b4ad9b06...bcb0a554 - 51 commits from branch
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
- Resolved by Shinya Maeda
added 2 commits
- Resolved by Shinya Maeda
marked the task Changelog entry added, if necessary as completed
marked the task Conform by the merge request performance guides as completed
marked the task Conform by the style guides as completed
- Resolved by Shinya Maeda
Please register or sign in to reply