В какую ветку вы вступаете? Ваш конвейер настроен для запуска только для фиксации в master
ветви.
...
only:
- master
...
Если вы хотите, чтобы также запускались задания для других ветвей, то удалите это ограничение из файла .gitlab-ci.yml
.
Не забудьте Enable shared Runners
(они могут быть не включены по умолчанию), настройки можно найти на странице проекта GitLab в Settings -> CI/CD -> Runners
.
Обновление: триггеры вашего конвейера когда-либо работали для вашего проекта?
Если нет, то я бы попытался настроить простой конвейер, просто чтобы проверить, нормально ли работают триггеры:
test_simple_job:
script:
- echo I should execute for any pipeline trigger.