Есть ли способ вытащить из репозитория git прямо на веб-сайт, размещенный в firebase?

Я успешно развернул приложение, размещенное в firebase, с помощью следующих команд:

firebase init
firebase deploy

На этом этапе я выполняю git pull, чтобы сбросить репозиторий на промежуточный сервер, а затем запускаю приведенные выше команды для развертывания кода на сайте, размещенном на базе Firebase.

Я хотел бы знать, можно ли пропустить промежуточный сервер и просто вытащить репозиторий github прямо в firebase. Это в основном спасло бы меня от сервера на картинке. Я знаю, что могу вытащить его локально на свой компьютер и сделать то же самое, но это все еще не идеально, так как если некоторые из нас вносят свой вклад в репозиторий git, либо кто-то должен будет взять на себя ответственность за выполнение извлечения на локальном компьютере, а затем нажать для firebase или всем разработчикам нужно будет сделать то же самое.

Любые советы приветствуются.

Спасибо, Крейг.


person CPP    schedule 27.03.2015    source источник


Ответы (1)


Развертывание непосредственно из Github в настоящее время не является функцией хостинга Firebase.

Поскольку вам часто приходится выполнять транспиляцию, компиляцию, объединение, минимизацию и тому подобное в исходных файлах (HTML, JS, ES6, SCSS, CSS), это также редко бывает прямым развертыванием, а скорее процессом сборки.

person Frank van Puffelen    schedule 30.03.2015
comment
[Отказ от ответственности: я работаю в Firebase.] Тем не менее, это интересная идея, поэтому я обязательно передам ее нашим инженерам. - person Frank van Puffelen; 30.03.2015
comment
Справедливо. На данный момент мы создадим этап, который позволит нам выполнять другие действия с кодом перед развертыванием (минификация и т. д.). Ценим ваши отзывы. - person CPP; 30.03.2015
comment
не могли бы вы использовать службу CI, такую ​​​​как Travis или Circle CI? - person Ultrasaurus; 31.08.2016
comment
Согласно более новому ответу ниже, теперь это поддерживается. Если это правильно (как кажется), вы должны обновить свой ответ. На самом деле немного удивлен, что этого еще не произошло, учитывая вашу принадлежность. знак равно - person Hermann Döppes; 14.09.2016