RUVIDEO
Поделитесь видео 🙏

Configure Firebase CI/CD with Gitlab CI (Using Angular as example)

In this video I create a Firebase project from scratch, and hook it up with Gitlab CI so that whenever we push to the respository, changes are deployed automatically to our Firebase instance.

I am using Angular in this video with Firebase, but it should apply just fine with React and Vue if you know how those libraries work.

You should be experienced with Firebase CLI to understand this tutorial. If you haven't used Firebase CLI, I would suggest you read about it in the official docs: https://firebase.google.com/docs/cli

At the end of this video you should be able to deploy all changes in your repository to Firebase hosting, cloud functions and firestore/storage rules. You should also be able to release to the the production instance by pushing a tag to the repository.

Chapters:
00:00 Intro
00:15 Setting up Firebase Projects
02:30 Create a new Gitlab repository.
03:25 Create a new Angular Project
07:03 Initialize project directory with Firebase
09:13 Configure .gitlab-ci.yml file
18:22 Push a change to see pipeline in action.
20:00 Authenticate (login to) Firebase CLI on the Gitlab Pipeline
22:43 Push a change again to see Firebase in action (this time with authentication).
25:03 Make a Firebase cloud function and deploy it with CI.
28:41 Deploy to production instance when tags are pushed to the repository.

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Configure Firebase CI/CD with Gitlab CI (Using Angular as example)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.