Практическое задание
Первый настоящий пайплайн
В проекте app (клон в /root/app, вход в веб — на вкладке «GitLab») есть скрипт сборки build.sh и тест сборки test.sh, а CI нет. Раннер для проекта уже подключён.
Напиши .gitlab-ci.yml с двумя этапами: build, затем test. На этапе build джоба build запускает ./build.sh и сохраняет каталог dist/ как артефакт. На этапе test джоба test запускает ./test.sh.
Запушь в main и добейся зелёного пайплайна. Ход выполнения смотри в веб-интерфейсе GitLab.
- GitLab CI
- stages
- artifacts
- пайплайн