Сегодня для подготовки и производства мы просто внедряем в корзину AWS S3 и используем дистрибутив Cloudfront для размещения нашего SPA. Для сборки, тестирования и развертывания мы используем конвейер circle-ci. Это прекрасно работает для нашего общего процесса сборки и непрерывной интеграции. Сейчас мы пытаемся решить, когда несколько разработчиков создают PR для нашего SPA, мы хотим развернуть этот код и сгенерировать новый URL-адрес на основе ветви, чтобы позволить QA протестировать код.
Я нашел одно размещенное решение: Кто-нибудь пытался создать собственное решение для этого, используя сервер и некоторые настройки nginx? Есть ли лучшая практика для этого?
Главное угловое репо делает это сегодня. Я не уверен, что они используют для создания ngbuilds.io
развертываний. Что вы или ваша компания сделали, чтобы решить эту проблему?