- Подведите итог проблемы
Я хотел бы предоставить подрядчикам по проекту возможность развертывания в Firebase, используя только URL (или облачную функцию).
При обращении к URL-адресу (браузер, wget, curl) запускается сценарий bash, по существу, для развертывания необходимо выполнить следующее:
- $ мастер происхождения git pull # в функции будет установлено git-репо
- $ npm install
- $ ng build --prod
- $ firebase use
- $ firebase deploy
Я открыт для любых / всех идей о том, как сделать развертывание максимально простым. Система CI / CD находится в разработке, но на данный момент мы хотели бы развернуть ее, нажав функцию. Спасибо!
- Укажите фон, включая то, что вы уже пробовали
Я много читал, искал вокруг, но ничего, что мне пока не подходит, в отношении Firebase.