CI CD наглядные примеры

  Рет қаралды 266,446

Ulbi TV

Ulbi TV

Күн бұрын

В этом ролике мы рассмотрим cicd. Разберем теорию, которая связана с CI CD, а также на реальных примерах рассмотрим CI/CD pipeline. Ролик по cicd особенно будет полезен начинающим разработчикам, которые ранее с этой концепцией не сталкивались.
Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/frontend
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Исходный код тут (github) - t.me/ulbi_tv/79
Таймкоды:
00:00 ➝ Введение
01:00 ➝ Теория CI/CD
05:50 ➝ Рассматриваем реальный пример. Приступаем к практике. CI pipeline. Github actions
15:30 ➝ Настраиваем (CD) деплой приложения
21:40 ➝ Время ставить лайки и писать комментарии для продвижения ролика :) всем спасибо!
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469

Пікірлер: 366
@NicoIaTesla
@NicoIaTesla 2 жыл бұрын
У нас в вузе был целый курс посвященный DevOps, на нем изучали тему CI/CD. Но по итогу за целый семестр дали понимания в разы меньше, чем вы за одно видео. Спасибо большое
@AntiBandera
@AntiBandera Жыл бұрын
потому что ты глуповат ....
@rest9815
@rest9815 Жыл бұрын
@@AntiBandera потому что вузы в современных реалиях могут тебе дать только вышмат для data science 2 курс, 1 семак - слегка затронули классы, про ООП вообще не услышал. курсач: "напиши на C собственную базу данных" честно, кринж
@its_wrong
@its_wrong Жыл бұрын
@@rest9815 мы на 1 курсе пока ещё ворд и эксель с access проходим 😅
@ashimov1970
@ashimov1970 Жыл бұрын
ничто не идеально, даже это видео. 1. фича бренч - плохая практика, сводящая почти к нулю преимущества и суть CI/CD 2. с PR (pull/merge request) - примерно такая история 3. мягко говоря странная практика на этапе интеграции (CI) запускать сквозные (е2е) тесты. Тут я даже не буду приводить аргументы о том, что е2е тестирование вообще плохая практика, на любом этапе CI/CD, т.е. даже на последних (CD)
@kirillshantin6186
@kirillshantin6186 Жыл бұрын
@@its_wrong Что за вуз и специальность, если не секрет?
@artemtaylor669
@artemtaylor669 2 жыл бұрын
Жесть ты машина конечно)) Так легко и понятно объяснить CI/CD, да еще и так просто по CI объяснить - вообще далеко не каждому дано
@andriilukianenko8106
@andriilukianenko8106 Жыл бұрын
Мне нравится, что сначала разбирается проблема, а уже потом, что такое CICD и как он решает эту проблему. Отличная подача, спасибо!
@nikpan3421
@nikpan3421 2 жыл бұрын
Именно этого мне сейчас и не хватало, низкий поклон👍🤝
@ammoney159
@ammoney159 2 жыл бұрын
Действительно, вчера искал, не нашел хорошего материала)
@spiritcxz
@spiritcxz Жыл бұрын
в россии есть компьютеры?
@clever_human
@clever_human Жыл бұрын
Ты один хер ниче не понял🤦🏿
@larpdin5093
@larpdin5093 Жыл бұрын
@@spiritcxz , да, с чего бы им не быть?)
@vitalyvlasenko5495
@vitalyvlasenko5495 Жыл бұрын
@@spiritcxz а что случилось?
@azizbeksamatov4631
@azizbeksamatov4631 Жыл бұрын
Чёткий видос. Коротко и ясно с примерами. Просмотрел кучу уроков на эту тему, и голова болит от этих пустых теорий. Спасибо огромное. Очень хорошо объясняете ...
@user-wd8hm2ro8e
@user-wd8hm2ro8e 2 жыл бұрын
Спасибо! Не согласен с тем что некоторые пишут, будто ролик поверхностный. Всей информации все равно не рассказать. Главное - теперь мы знаем о том, что такой функционал возможно реализовать и при необходимости сможем настроить все под себя. 100% готовых решений, удовлетворяющих твои потребности полностью, не существует
@strages2364
@strages2364 2 жыл бұрын
спасибо, что сюда выкладываешь контент с бусти, респект!
@romanvinogradovby
@romanvinogradovby 2 жыл бұрын
Спасибо, что выкладывешь такой годный контент. Лайк и комментарий до просмотра. Особенно приятно, что выложил с бусти эксклюзив!
@CyberGenius777
@CyberGenius777 2 жыл бұрын
У нас на проекте используется SonarQube, Jenkins
@luckiansocratov4939
@luckiansocratov4939 Жыл бұрын
Как и все ролики на высоте, спасибо за максимально простые и понятные объяснения. Благодаря 20 минут полностью понял весь дискурс данной темы.
@prestigeua2471
@prestigeua2471 Жыл бұрын
С удовольствием просмотрел. Кратко, четко, без воды. Молодца.
@YasnaKo
@YasnaKo 2 жыл бұрын
Действительно понятно и простым языком. Прояснила для себя несколько понятий, спасибо, лайк
@mivalb7979
@mivalb7979 2 жыл бұрын
Спасибо! Как всегда очень толково и без "воды")
@theWorldIsMultivariate
@theWorldIsMultivariate Жыл бұрын
Огромнейшее спасибо за ролик. Как всегда материал и подача супер!!
@ilyariver7120
@ilyariver7120 2 жыл бұрын
Да, такой контент редко встретишь в русскоязычном ютубе. Респект тебе)
@sergeyplotnikov5031
@sergeyplotnikov5031 2 жыл бұрын
Великолепно!!!! Большое спасибо за такую информацию!!!
@greenman3396
@greenman3396 Жыл бұрын
Спасибо за видео, я пока в этом нифига не понимаю, но было очень интересно!
@darimco3660
@darimco3660 6 ай бұрын
Супер четко, понятно и по делу! Спасибо большое за Ваш труд!
@anton-vr5xw
@anton-vr5xw 2 жыл бұрын
крутяк, то, что нужно, спасибо мужик 💪
@user-nf5fv1nm4w
@user-nf5fv1nm4w Жыл бұрын
Вот это качество! Легко и понятно, спасибо большое!
@barbatage5078
@barbatage5078 2 жыл бұрын
О таком только мечтать могла) спасибо за труд!
@alekseyberezov8020
@alekseyberezov8020 Жыл бұрын
Как всегда, лучший контент по CI/CD pipeline! Спасибо, бро!!!
@sergeyistominov5880
@sergeyistominov5880 2 жыл бұрын
Лайк не глядя, коммент для индексации - глядя) ci/cd лучший материал
@AntonioBenderas
@AntonioBenderas Жыл бұрын
Всё очень понятно, как раз начинаю изучать HTML
@PoltavskyyPaliy
@PoltavskyyPaliy 2 жыл бұрын
Отличное видео, как раз доходчиво показывает всю концепцию CI/CD
@egolege
@egolege 2 жыл бұрын
хорошее видео! как говорится пазлы сложились. Автору большое спасибо!
@Ilya_Kuzmin
@Ilya_Kuzmin Жыл бұрын
Тимур привет, расскажи о себе. И огромное спасибо за контент!
@Deiffify
@Deiffify 2 жыл бұрын
Благодарю за труды! Очень хорошо объясняешь! Низкий поклон✊
@berl1ngo
@berl1ngo 2 жыл бұрын
Поставил лайк и написал комментарий! Спасибо большое за видео!
@victormog
@victormog 2 жыл бұрын
Кратенько, но очень много полезных фишек!
@TheBububo
@TheBububo Жыл бұрын
Круто, что информация только по делу, никакой воды. Спасибо за труд, отправил скромный донат:)
@yuryitikhonoff9631
@yuryitikhonoff9631 2 жыл бұрын
Огонь. Респект огромный.
@olfi1728
@olfi1728 2 жыл бұрын
Всё очень доступно и просто, спасибо огромное.
@JohnDoe-jd6vn
@JohnDoe-jd6vn 2 жыл бұрын
Шикарный контент, Тимур! Огромное спасибо!
@handmagicteam
@handmagicteam 2 жыл бұрын
Я пытался это раза 3 заботать, а тут все понял за 20 мин, большое спасибо
@godof5od393
@godof5od393 2 жыл бұрын
Сделай видео про Angular!!!!!
@maximstein
@maximstein 4 ай бұрын
Спасибо за столь полезный урок! Коротко, по делу и вся суть передана.
@TheVakin213
@TheVakin213 Жыл бұрын
Хорошее видео, рад, что пришел к нему с уже имеющимися знаниями и всё было понятно
@jaloliddinhaqnazarov2667
@jaloliddinhaqnazarov2667 2 жыл бұрын
Круто !!! Всегда интересно всегда великолепно
@Skalebro
@Skalebro Жыл бұрын
Спасибо за труды, очень классный ролик!
@roadtobecomingjsmaster3744
@roadtobecomingjsmaster3744 2 жыл бұрын
Это прекрасный контент! Было бы интересно, как дополнение, к этому материалу увидеть деплой не на хостинг "готовый", не знаю как его назвать, подготовленный под CD, а просто на VPS(выделенный сервер).
@olezhonnv3215
@olezhonnv3215 10 ай бұрын
Это уже так обзорно не снять) Ну, потому что там придется поконфигурячить.
@roadtobecomingjsmaster3744
@roadtobecomingjsmaster3744 10 ай бұрын
@@olezhonnv3215 Ну, кстати, так получилось, что за этот год я познал азы деплоя на обычный VPS и да, вы правы, там пришлось шаманить, но это я первый раз делал. Самое сложное это реализация self-host, а потом все будет норм :)
@Ananasovna94
@Ananasovna94 7 ай бұрын
@@roadtobecomingjsmaster3744 у меня сейчас такая же задача стоит, подскажите, сколько у вас заняла настройка по времени?
@DevALine
@DevALine 2 жыл бұрын
Спасибо за видео! Как всегда самый полезный контент ;
@user-py7nm1mu2b
@user-py7nm1mu2b 2 жыл бұрын
Коротко и ясно, спасибо за урок)
@namesurname-ss8vx
@namesurname-ss8vx Жыл бұрын
Спасибо! Как всегда очень полезно и концентрированно, посмотрел попробую повторить. Успехов!
@alexgrinberg1888
@alexgrinberg1888 Жыл бұрын
Great video lesson! Please keep up producing such helpful lessons!!!
@duce201
@duce201 2 жыл бұрын
Спасибо тебе за проделанную работу!!! Очень интересный и нужный контент!!!
@taijay2341
@taijay2341 Жыл бұрын
Реально, просто и полезно. Спасибо, Тимур)
@user-bp1dr5wf7q
@user-bp1dr5wf7q 2 жыл бұрын
Спасибо за урок.
@user-ug1vi3bv1f
@user-ug1vi3bv1f Жыл бұрын
Благодарю за твой труд, всё очень доходчиво и понятно, как всегда)
@juleswinnfield3458
@juleswinnfield3458 3 ай бұрын
Очень мощщщщно и без воды! спасибо в очередной раз!
@user-lo8hq6ru9p
@user-lo8hq6ru9p Жыл бұрын
Супер полезный ролик! 🔥 Все максимально понятно. Попробую задеплоить свое приложение
@gamspi9591
@gamspi9591 Жыл бұрын
благодарю, за превосходный контент!!!
@anatoliycherednik6764
@anatoliycherednik6764 Жыл бұрын
Спасибо за объяснение! Было интересно и понятно
@user-xh1gf8nu8i
@user-xh1gf8nu8i 2 жыл бұрын
Очень, круто и доступно, здорово!!!
@wh1teb1ack92
@wh1teb1ack92 2 жыл бұрын
О, новые кайфы как раз подъехали, лайк.
@user-sc7di2eh5t
@user-sc7di2eh5t Жыл бұрын
Всё доступно, понятно и с юморком.
@mAx-qy4ji
@mAx-qy4ji Жыл бұрын
Большое спасибо Тимур! Очень полезный контент!
@zmeygorynych5684
@zmeygorynych5684 Жыл бұрын
Прекрасный ролик Ulbi, спасибо тебе. Твой вклад в обучение божественный) Вот есть дока и в ней first-start, а есть достаточно качественные ролики от тебя. Просто быстро объяснил, спасибо!
@UlbiTV
@UlbiTV Жыл бұрын
Спасибо за добрые слова!
@andrewkhar4615
@andrewkhar4615 13 күн бұрын
Спасибо большое ! Буду пробовать на своём проекте!
@user-hd7mi3tj5r
@user-hd7mi3tj5r 2 жыл бұрын
Спасибо огромное за информацию! Ты мега крут!
@user-uo9xe8rq4v
@user-uo9xe8rq4v 2 жыл бұрын
братишка ты вышка))) хотелось бы видео по сборке на webpack
@cr1gger
@cr1gger Жыл бұрын
Про CI все класс, но про CD можно сказать что ничего не было сказано, потому что вся реализация CD скрыта в сервисе Netlify, чаще всего CD настраивается через те же actions или gitlab.ci где идет подключение к серверу и происходит деплой не сервер либо через артефакты путём копирования билда на сервер, либо через git pull и запуск команды сборки.
@user-ke1iv6gm5v
@user-ke1iv6gm5v Жыл бұрын
Спасибо большое за полезный урок
@SergioUkrAr
@SergioUkrAr 2 жыл бұрын
супер, спасибо, вот только бизнес и програмин это две поралели, бизнес говорит двай давай, а программинг говорит надо делать качество но это будте чуть дольше)).
@slava_tfdf
@slava_tfdf 5 ай бұрын
Спасибо тебе за этот ролик 👍 Будем пробовать.
@dengen78
@dengen78 Жыл бұрын
Спасибо за отличный ролик и доходчивое объяснение 👍
@yahorananich6659
@yahorananich6659 2 жыл бұрын
Спасибо коллега! Добра тебе! Прям порадовал!
@darkside2436
@darkside2436 2 жыл бұрын
It's amazing 🧡 . Very informative content. Keep up the good work.
@s9219871110
@s9219871110 Жыл бұрын
Прекрасное, нужное и бесплатное! Браво!
@serezhkamorozov1809
@serezhkamorozov1809 2 жыл бұрын
Спасибо за очередное познавательное видео!
@hutoryanin
@hutoryanin 2 жыл бұрын
Здравствуй Тимур, да ролик понравился, очень рад что узнал про экшины гитхаба, благодарю. *Л. а. й. к.* и *Р. е. с. п. е. к. т.*
@dimalukashenko4865
@dimalukashenko4865 2 жыл бұрын
Отличный урок. Продолжай также
@Quentinrei
@Quentinrei Жыл бұрын
Рад видеть рост аудитории, спасибо за урок !
@TRIZ-Bogatyregold
@TRIZ-Bogatyregold 10 ай бұрын
Тимур спасибо за видос про CI\CD, как вседа коротко, емко, понятно и круто. Удачи
@demidovmaxim1008
@demidovmaxim1008 2 жыл бұрын
Большое спасибо Вам за этот ролик !
@NefedoffYuriy
@NefedoffYuriy 2 ай бұрын
Отличное видео, все четко и по делу. Огромное тебе спасибо за работу!
@AndreiKryshchyk
@AndreiKryshchyk 11 ай бұрын
Максимально круто обьяснил, спасибо за твою работу!
@QAWayAuto
@QAWayAuto 2 жыл бұрын
Очень полезное видео. Спасибо.
@sergeymaksimov3441
@sergeymaksimov3441 Жыл бұрын
Ролик - огонь! спасибо тебе большое👍
@alexandrzhuykov7355
@alexandrzhuykov7355 Жыл бұрын
Афигеть как спасибо!!!))) Быстро, просто и очень понятно!!!
@pylounge
@pylounge Жыл бұрын
Идеальное объяснение "на пальцах". Спасибо)
@Ivan-Kochergin
@Ivan-Kochergin 2 жыл бұрын
Спасибо за проделанную работу!) Не перестаю удивляются насколько качественный контент у тебя на канале. P.S.: Меня одного удивило, что в конфигурации пайплайна опечатка была `version -> varsion` и задача всё равно проходила? Я так понимаю, в этом случае дефолтная (последняя LTS) версия ставилась?
@mikitaaksianchuk1463
@mikitaaksianchuk1463 2 жыл бұрын
Лайк не глядя
@sergeev_rs
@sergeev_rs Жыл бұрын
Все кратко и по делу. Спасибо)
@pinkierar_real
@pinkierar_real 2 жыл бұрын
Очень вовремя, спасибо)
@user-vw6es1fe7b
@user-vw6es1fe7b Жыл бұрын
Благодарю за видео!
@user-jx5jh7gd4t
@user-jx5jh7gd4t Жыл бұрын
За 22 минуты вес цикл от таска разработчика до деплой девоспа и все понятно! молодец.
@Araym51Mur
@Araym51Mur 2 жыл бұрын
Спасибо! Очень полезная информация )
@denruslife9845
@denruslife9845 2 жыл бұрын
Очень полезно. Спасибо!
@ivanp7697
@ivanp7697 Жыл бұрын
Спасибо! Мне было полезно
@kozii-d
@kozii-d 2 жыл бұрын
Спасибо огромное! Буквально неделю назад получил свою первую работу и были некоторые вопросы по воркфлоу и как в целом происходит рабочей процесс. Мне, конечно, рассказали основы, нохотелось углубиться поподробнее. И вот твой видос очень помог в этом)
@frazer6097
@frazer6097 2 жыл бұрын
Какая позиция
@kozii-d
@kozii-d 2 жыл бұрын
@@frazer6097 фуллстек джун
@frazer6097
@frazer6097 2 жыл бұрын
@@kozii-d стек и сколько учился?
@kozii-d
@kozii-d 2 жыл бұрын
@@frazer6097 ну js начал учить вначале осени. Я вообще учился на фронтендера, но попал на стажировку в компанию и там уже подтянул бэк и реакт с редаксом за 2 месяца. Стэк такой... React, redux и Apollo - это фронт. Ну и ещё херова гора различных небольших библиотек ибо это Реакт. На бэке Express и Koa. БД - MongoDB и mongoose клиент. Если коротко, то стандартный MERN стэк.
@frazer6097
@frazer6097 2 жыл бұрын
@@kozii-d круто, сам уже 4 месяц учусь, стек lamp с реактом, правда не на стажировке пока)
@alexeyilin1527
@alexeyilin1527 2 жыл бұрын
Почему так вовремя
@user-ne2vt5nh2y
@user-ne2vt5nh2y Жыл бұрын
Спасибо, как всегда на высоте 👍
@user-nf9cg9ig6u
@user-nf9cg9ig6u 2 жыл бұрын
Отличное видео! Спасибо, за твой труд!
@Ramosok
@Ramosok 2 жыл бұрын
СПАСИБО!
@vladosk-lv6kp
@vladosk-lv6kp Жыл бұрын
Спасибо тебе большое за контент, очень круто и понятно)
@dmphxzrche288
@dmphxzrche288 2 жыл бұрын
Спасибо!
@danielkondratiuk9076
@danielkondratiuk9076 2 жыл бұрын
Спасибо за контент. Думаешь ли еще делать видео по Вью?
@f1y1xz
@f1y1xz 2 жыл бұрын
Не смотрел, но одобряю!
@user-vz6id5wd3h
@user-vz6id5wd3h 6 ай бұрын
Очень мощный контент! Спасибо, Тимур!
КАКОЙ ВАШ ЛЮБИМЫЙ ЦВЕТ?😍 #game #shorts
00:17
WHY DOES SHE HAVE A REWARD? #youtubecreatorawards
00:41
Levsob
Рет қаралды 27 МЛН
Normal vs Smokers !! 😱😱😱
00:12
Tibo InShape
Рет қаралды 113 МЛН
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 89 МЛН
JWT авторизация. Основы JWT - механизма.
6:45
Хочу вАйти
Рет қаралды 1,7 М.
Github Actions - Введение в CI/CD
1:56:11
Владилен Минин
Рет қаралды 79 М.
wyłącznik
0:50
Panele Fotowoltaiczne
Рет қаралды 20 МЛН
🤔Почему Samsung ПОМОГАЕТ Apple?
0:48
Technodeus
Рет қаралды 428 М.
What’s your charging level??
0:14
Татьяна Дука
Рет қаралды 6 МЛН