Я использую конвейер сборки и выпуска VSTS для развертывания моего углового приложения.Есть 3 способа запуска тестов e2e:
1- В конвейере сборки после установки npm и угловых зависимостей.
2- В конвейере выпуска после развертывания моего приложения.
3- Локально перед использованием конвейеров VSTS.
Если я запускаю его в конвейере сборки: Как я могу обслуживать угловое приложение на определенном порту, чтобы я мог запустить e2e на нем во время процесса сборки в VSTS?
Если я запускаю его в конвейере выпуска: Развернутое приложениеу меня не будет зависимостей npm, просто есть папка dist, поэтому я не могу запустить там ng e2e.
Если я запускаю его локально: Это отнимает много времени и не является предпочтительным.
Какой самый распространенный способ запустить его?