Существует несколько подходов для создания повторяющихся заданий в GitLab CI:
.gitlab-ci.yml
можно использовать предопределенные или пользовательские переменные для определения условий выполнения задания. Хотя это не создает расписание как таковое, можно запускать конвейер по расписанию (через Pipeline Schedules) и уже внутри него решать, какие задания выполнять, основываясь на переменных расписания.Пример использования Pipeline Schedules:
В интерфейсе GitLab перейдите в репозиторий -> Build -> Pipeline schedules. Создайте новое расписание, указав:
0 0 * * *
для ежедневного запуска в полночь)Пример триггера API (исп
Существует несколько подходов для создания повторяющихся заданий в GitLab CI:
.gitlab-ci.yml
можно использовать предопределенные или пользовательские переменные для определения условий выполнения задания. Хотя это не создает расписание как таковое, можно запускать конвейер по расписанию (через Pipeline Schedules) и уже внутри него решать, какие задания выполнять, основываясь на переменных расписания.Пример использования Pipeline Schedules:
В интерфейсе GitLab перейдите в репозиторий -> Build -> Pipeline schedules. Создайте новое расписание, указав:
0 0 * * *
для ежедневного запуска в полночь)Пример триггера API (исп
Register or sign in to get access to full answers for all questions from the question bank.