Как создать бэкэнд для Azure DevOps Pipelines? - PullRequest
0 голосов
/ 28 января 2020

Итак, у меня есть веб-приложение, состоящее из следующего стека: Node.js + Express.js для внутреннего интерфейса, MongoDB для СУБД, Angular для внешнего интерфейса. Теперь я хочу полностью протестировать свое веб-приложение в Azure DevOps. ng test выполняется успешно, но мои ng e2e тесты не пройдены, потому что Backend не работает на localhost: 3000. Не могли бы вы дать мне какое-нибудь направление или в идеале какой-нибудь код azure -pipelines.yml, который бы указывал мне правильное направление? Насколько я понимаю, я должен создать Docker образы (так называемые служебные контейнеры ) mon go с

containers:
  - container: mongo
    image: mongo

и затем каким-то образом запустить бэкэнд. Если я запускаю nodemon, он просто продолжает работать, что для меня не является приемлемым решением. Кроме того, как мне добавить свои данные БД в экземпляр DevOps? Как мне решить эту проблему?

Этот вопрос не решает мою проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...