.gitlab-ci.yml
--project2
.gitlab-ci.yml
.gitlab-ci.yml
.gitlab-ci.yml
include:
- projects/project1/.gitlab-ci.yml
- projects/project2/.gitlab-ci.yml
projects/project2/.gitlab-ci.yml
project2_build:
stage: build
only:
refs:
- master
- merge_requests
changes:
- /*
script:
- echo "Run project2"
Правильно ли я понимаю, что скрипт echo "Run project2" запустится только если это master / merge_request при изменениях в директории projects/project2/*?
Я подозреваю, что он запустится на каждый чих, ибо никаких правил нет.
А changes тут такой зачем?
Обсуждают сегодня