GitLab CI: сборка и тесты на каждый коммит
Конвейер из стадий собирает проект и запускает тесты в чистом контейнере.
Команды и конфиги
stages: [build, test]
build:
stage: build
image: gcc:14
script: [make -j4]
test:
stage: test
image: gcc:14
script: [make check]На что обратить внимание
Кэшируйте зависимости, чтобы конвейер шёл быстрее.