завершается неудачей и дальнейшие команды не выполняются.
Чтобы избежать такого поведения, сохраните код выхода в переменной:"
job:
script:
- false || exit_code=$?
- if [ $exit_code -ne 0 ]; then echo "Previous command failed"; fi;
https://docs.gitlab.com/ee/ci/yaml/script.html
у меня ansible-playbook plays.yml ; echo $? возвращает 0, по этому оно и не фейлится а мне нужно как то фейлить )
Обсуждают сегодня