25 lines
1.1 KiB
Markdown
25 lines
1.1 KiB
Markdown
---
|
||
title: "GitLab — выполнение по расписанию"
|
||
category: Программирование
|
||
tags: программирование, gitlab, git,
|
||
summary:
|
||
...
|
||
|
||
После помещения изменений (push) на сервер следует выполнять только задачи,
|
||
не требующие много ресурсов. Ресурсоёмкие задачи можно отложить на время
|
||
минимальной нагрузки сервера. Для этого нужно:
|
||
|
||
* в секциях файла `.gitlab-ci.yml`, запускающих задачи с высокой нагрузкой,
|
||
добавить
|
||
|
||
```yaml
|
||
only:
|
||
- schedules
|
||
```
|
||
|
||
подробнее это описано [здесь](https://docs.gitlab.com/ee/ci/yaml/#only-and-except-simplified)
|
||
|
||
* в веб-интерфейсе в меню **CI/CD** / **Расписания** добавить **Новое расписание**
|
||
и назначить исполнение задачи на время, когда нагрузка на сервер минимальна.
|
||
|