Развертывание приложения Vue.js с использованием конвейера выпуска azure devops - PullRequest
1 голос
/ 23 мая 2019

У меня есть приложение vue.js, которое создает и создает с использованием vue-cli 3. У меня есть несколько переменных среды в файлах .env.test и .env.prod.

Для сборки приложения я использую конвейер сборки Azure Devops, где я запускаю команду: npm run build:test или нпм run build:prod

Создает различные артефакты, которые вводятся для Stage в конвейере выпуска Azure Devops.

Проблема, с которой я сталкиваюсь, заключается в том, что я не хочу иметь отдельные сборки для каждой среды. Я хочу построить один и развернуть в разных средах это возможно?

Как мне обработать эти переменные для создания единовременного пакета для всех сред? Это хорошая практика? Или я должен иметь разные конвейеры для разных сред, как сейчас?

...