Я настраиваю CI / CD, который включает TeamCity в качестве сервера сборки.Я установил 3 шага сборки:
- npm install,
- узел server.js,
- узел run_tests.js
Мой server.js
файл запускает REST API через EXPRESS ->, который, как я понял, блокирует TeamCity при выполнении шага № 3 ... который я теперь понимаю, почему ... (потому что все запускается одним и тем же "окном", когда TeamCity выполняет его- потому что он не выходит снова ... но продолжает слушать, как и ожидалось от API).
Как мне запустить API, вызвать его и проверить / подтвердить, что он работает, выключить его снова и затемперейти к следующему шагу ...?