Мы только начинаем настраивать pipelines в гитлабе. Сделал простейший .gitlab-ci.yml с заглушками для планируемых задач -
stages:
- building
- deployment
build:
stage: building
script:
- echo "Build FINISHED!"
deploy to test1:
stage: deployment
dependencies:
- build
script:
- echo "Deploy to test1 FINISHED!"
when: manual
environment:
name: test1
url: http://test1.ru/
deploy to test2:
stage: deployment
dependencies:
- build
script:
- echo "Deploy to test2 FINISHED!"
when: manual
environment:
name: test2
url: http://test2.ru/
После коммита в мастер мы наблюдаем, как pipeline запускается, но зависает, т.е. отмечается тегом stuck. Как может зависнуть команда echo, я не понимаю. В чем может быть подводный камень?