Я выполняю следующий код в конвейере ci / cd:
sls offline start --showDuration --exec "npm run int-test"
Однако при сбое теста конвейер ci / cd не завершается сбоем, поскольку сбой теста не снижается к сценарию, который находится в автономном режиме в автономном режиме exe c не передает код выхода.
Я мог бы пройти мимо этого, если бы у меня был способ отключить автономный сервер в конвейере. Я мог бы запустить сервер, запустить тесты, выключить сервер. Однако я не могу найти команду остановки для автономного режима без сервера, и Ctrl- C не вариант, потому что я работаю в конвейере, а не в терминале.
Предложения по запуску любого из этих решений для работы ? Прямо сейчас мой конвейер думает, что мои тесты проходят ...