В настоящее время наш процесс работает, но он занимает слишком много времени, потому что приложение Ember для Fronde необходимо встроить в каждую имеющуюся среду (5 сред).потому что мы никогда не знаем, какая среда будет доступна, когда мы ее выпустим.мы намерены добавить еще больше сред, потому что у каждого разработчика должна быть своя рабочая среда разработки.(из-за бэкэнда)
как мы это делаем, это то, что мы создаем сборку фронтэнда и сборку бэкэнда, которая создает артефакты.теперь внешняя сборка занимает около 2 минут для каждой среды.ember build --env = тест и ember build --env = приемка и ember build --env = разработка ... и многое другое
при создании артефактов мы создаем релиз, выбирая правильные в зависимости откакую среду мы выпускаем (это делается через конвейер релиза).
Мой вопрос: можем ли мы сделать сборку внешнего интерфейса как-то не зависящую от среды?Я хотел бы отметить, что мы используем лазурную ткань обслуживания.