dsp-site/wiki/Prog/Git/Gitlab выполнение по расписанию.md

25 lines
1.1 KiB
Markdown
Raw Normal View History

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