Какие команды совместимы в файле gitlab-ci.yml. Если все команды оболочки совместимы, как они знают, когда команда выходит из строя. Если im запускает тест, который выводит, какие тесты терпят неудачу и преуспевает, как ci интерпретирует эту информацию для обнаружения сбоя.Как работает gitlab-ci?
0
A
ответ
1
Она признает его за exit status каждой команды:
Каждая команда возвращает код завершения (иногда упоминается как состояние с возврата или код выхода). Успешная команда возвращает 0, а - неудачный, возвращает ненулевое значение, которое обычно может быть интерпретировано как код ошибки. Хорошо выполненные команды, программы UNIX и утилиты возвращают код завершения 0 при успешном завершении.
Таким образом, если ни одна из команд не возвращает ненулевое значение, сборка будет успешной. Вы должны иметь возможность имитировать отказ, позвонив exit 1
непосредственно в вашу вакансию:
your_job:
script:
- exit 1
Смежные вопросы
- 1. работает gitlabci за apache proxy
- 2. Как переименовать артефакты gitlabci?
- 3. GitlabCI работает приложение для докеров обзор
- 4. Использование GitLabCI с C#
- 5. Развертывание GitlabCi на нескольких серверах
- 6. Git толчок стенает GitlabCI Runner
- 7. Использование GitLab API из GitLabCI скрипт сборки
- 8. GitlabCI build failed, docker.sock: write: broken pipe
- 9. GitLabCI начать сборку с помощью commit hash или построить идентификатор через API
- 10. Как использовать удаленные пути в gitlab ci?
- 11. Как работает/работает «after_filter»?
- 12. как работает fork() (работает)
- 13. Как работает Arrays.asList (...).() Работает?
- 14. Как работает $ (function() {}); работает?
- 15. Как работает Mockito.when(). Return() работает
- 16. Как это работает, если работает?
- 17. Как работает коммутатор Первоначально работает
- 18. Как работает stylesheet_link_tag: все работает?
- 19. Как работает группа и работает
- 20. Как работает .__ len __() работает здесь?
- 21. Как работает & работает в рельсах?
- 22. Как работает `===`?
- 23. Как работает «|| =»?
- 24. Как работает Jenkins Maven Плагин работает
- 25. Как работает forge.tabbar? Документированный пример не работает
- 26. Как работает padding-top: 100% работает?
- 27. Как работает InsertionMode.Replace работает на Ajax.BeginForm
- 28. Как работает ионная подача - все работает?
- 29. Как работает. = Работает в этом коде?
- 30. slideDown не работает или работает как .show