gitlab-ci/README.md

33 lines
863 B
Markdown
Raw Normal View History

2019-09-22 10:56:30 +00:00
# Шаблон для автосборки проекта
2019-09-22 11:18:19 +00:00
Скопировать файл `scheduled.yml` в каталог проекта `.gitlab-ci` и
подключить его в файле `.gitlab-ci.yml`. Команды для обновления индекса
репозитория и установки дополнительных пакетов задаются через переменные
`APT_UPDATE_CMD` и `APT_INSTALL_CMD`.
Пример:
2019-09-22 10:56:30 +00:00
```yaml
include:
- local: /.gitlab-ci/scheduled.yml
smolensk15-nightly:
variables:
APT_UPDATE_CMD: apt-get update
APT_INSTALL_CMD: apt-get -y install libgsl-dev
2019-09-22 10:56:30 +00:00
extends: .scheduled-smolensk15
orel212-nightly:
extends: .scheduled-orel212
bionic-nightly:
extends: .scheduled-bionic
2020-04-08 14:19:23 +00:00
focal-nightly:
extends: .scheduled-focal
2019-09-22 10:56:30 +00:00
elbrus-nightly:
extends: .scheduled-elbrus
```