Github Actions - Введение в CI/CD

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 พ.ย. 2024

ความคิดเห็น • 138

  • @VladilenMinin
    @VladilenMinin  ปีที่แล้ว +40

    Давно я не выпускал больших роликов-курсов на канале, а потому держите новогодний подгон. Мне кажется, что это классная традиция.
    В ролике есть реклама, хотя я стараюсь не делать интеграций - однако так как сам на проекте активно пользуюсь услугами компании Selectel, то смело их рекомендую. Напомню, что посмотреть на облачные БД вы можете по ссылке и получить скидку в 30%:
    slc.tl/3qwoj
    Так же, подписывайтесь на мой телеграм канал, если еще не подписаны - там больше контента и дополнительные материалы:
    t.me/js_by_vladilen/556
    С наступающим!
    PS. Мы уже открыли предзапись на курс Middle Frontend разработчик:
    bit.ly/3QaExmV

    • @bitnance
      @bitnance ปีที่แล้ว

      Как у тебя дерево репозитория в гитхабе показывает?

    • @VladilenMinin
      @VladilenMinin  ปีที่แล้ว +1

      @@bitnance octotree

    • @СергейНикулин-я2е
      @СергейНикулин-я2е ปีที่แล้ว

      Как у тебя называются стили для цвета твоего кода и команд в терминале?

    • @franc237
      @franc237 ปีที่แล้ว +1

      спасибо большое ! очень интересно. Но совсем не понятно как работает cache. Что он сохраняет и каким образом. (может быть потому что я node.js не знаю) . Почему он ставиться везде в одном и том же месте, результаты какого шага сохраняет и выполнение каких шагов в итоге ускоряет. То ли тех что до кеша, то ли тех что после. Но все равно спасибо. Большое дело делаете для людей.

    • @Дмитрий-я7к1м
      @Дмитрий-я7к1м ปีที่แล้ว

      @@franc237 согласен, тема cache раскрыта не в полном объеме. В итоге, количество затраченного времени на выполнения wf без cache и wf с cache одинаково. Но все равно спасибо видео, все разжевал

  • @TheMrDrell
    @TheMrDrell ปีที่แล้ว +48

    Будет что посмотреть в новогоднюю ночь. Это явно намного лучше будет очередного трэшака по ТВ =) Спасибо за ценнейший контент Владилен!

  • @АлексейСтепанов-к9о
    @АлексейСтепанов-к9о ปีที่แล้ว +20

    Владилен, спасибо!!! Вот это реальный новогодний подарок! Это то что я реально искал и хотел разобраться, а тут такой крутой курс от тебя. И бесплатный! Респект тебе, однозначно лайк!!!

  • @user-tu1do1lz3y
    @user-tu1do1lz3y ปีที่แล้ว +3

    Третьего дня посмотрел курс по Docker и лайкнул один из комментариев с просьбой курса по CI/DI и вот, через пару дней... Спасибо, Владилен!

  • @FrostByteFox
    @FrostByteFox ปีที่แล้ว +2

    У Владилена дар доносить информацию до широкого круга лиц, от джуниора до синьора. Начинающему будет легко посмотреть несколько раз, поэкспериментировать и разобраться, а опытному за 1 час получить понимание технологии и как это использовать. Из ру комьюнити считаю Владилена наиболее достойным, он не только на уровне, а даже лучше иностранных коллег. Спасибо за возможность смотреть что-то по специальности не только не английском.

  • @NomadicDmitry
    @NomadicDmitry ปีที่แล้ว +3

    Шикарный урок, спасибо. Многое знал, но здесь фишки в деталях. И это самое главное.
    Благодарю и продолжайте!

  • @kiri3240
    @kiri3240 ปีที่แล้ว +2

    Огромное спасибо за этот курс! Все очень понятно и подробно и ничего лишнего!

  • @natalyalvovskaya473
    @natalyalvovskaya473 ปีที่แล้ว +3

    Это прям то, что необходимо! Владилен, спасибо!

  • @mr.penguin4158
    @mr.penguin4158 ปีที่แล้ว +1

    Благодаря вам смог сделать нормальные сайты и мини веб приложения !!! Спасибо за ваш труд !!! Большое человеческое !!!

  • @OlegIlin-my2ft
    @OlegIlin-my2ft ปีที่แล้ว +3

    Было бы полезно узнать как использовать со своим сервером, но думаю этой инфы будет достаточно. Спасибо!

  • @parnasmi
    @parnasmi ปีที่แล้ว

    Отличный урок по базам Github actions. Спасибо что потратил свое драгоценное время на бесплатную видео. Дай бог тебе здоровья!

  • @apostol_fet
    @apostol_fet ปีที่แล้ว +6

    Довольно исчерпывающий урок, для полного познания не хватает только так называемых self hosted runners, когда мы выполняем workflow на своих серверах или компьютерах.

  • @ТроллингСтоун
    @ТроллингСтоун ปีที่แล้ว +4

    Шикарно! Не хватило только информации по заливки кода на хостинг/vps, а так материал замечательный.

  • @max_mgtow
    @max_mgtow ปีที่แล้ว +3

    Привет Владилен 🤝
    Спасибо тебе 👍👍👍
    С наступающим! 🎅🥂

  • @joyway2246
    @joyway2246 ปีที่แล้ว +5

    Спасибо Владилен за ваш драгоценный труд!!!

  • @BorisMinin
    @BorisMinin ปีที่แล้ว +3

    Спасибо, это очень полезно и как раз то, что мне нужно было изучить!

  • @arsenii400
    @arsenii400 ปีที่แล้ว +2

    Спасибо за этот курс. Он понятный и интересный!

  • @siniyhleb2856
    @siniyhleb2856 5 หลายเดือนก่อน

    Спасибищееее! Прогонял на питоновском проектике, чтобы было интереснее самому покопаться в маркетплейсе! Прям с удовольствием посмотрел, супер доходчиво для новичков!
    Респект, однозначно. Продолжай снимать! :)

  • @duke_nukem14
    @duke_nukem14 ปีที่แล้ว +2

    Тема актуальная, как раз недавно начал подумывать об этом. Спасибо)

  • @u234-u3p
    @u234-u3p ปีที่แล้ว +1

    Владилен, спасибо! Как никогда в тему. Взяли на проект где CI/CD настроен, до этого не работал с этим.

  • @DavGal25
    @DavGal25 7 วันที่ผ่านมา +1

    Хотелось бы смотреть видео про Custom Actions

  • @wild_wizards
    @wild_wizards ปีที่แล้ว +1

    Все любят подарки на новый год, а лучший из них это знания! Спасибо Владилен что ты делаешь такие подарки. Контент супер, всем рекомендую.
    p.s. Особенно рекомендую тем кто хочет подружить докер с github actions!
    Всех с наступающим!

  • @АндрейМорозов-щ1ж1ю
    @АндрейМорозов-щ1ж1ю ปีที่แล้ว +2

    Отличный курс, большое спасибо!

  • @denisshepelev1966
    @denisshepelev1966 ปีที่แล้ว

    Офигеть! Самый главный подарок на новый год я уже получил! Спасибо!

  • @channel_4872
    @channel_4872 ปีที่แล้ว

    Many thank you! It was a pleasure of watching your tutorial. All the topics were unfolded in a very nice and clean way!

  • @ovanse
    @ovanse ปีที่แล้ว +7

    Спасибо за полезный контент! 👍 Единственное, для автономности видео и полноты картины, думаю не хватило, наверное, deploy ssh разобрать или как через rsync залить можно на сервер. Но думаю это на домашнее задание оставил автор 😆

  • @dmitryglaive7114
    @dmitryglaive7114 ปีที่แล้ว

    Отличный урок! Всё по полочкам разложено. Благодарю за науку!

  • @bsisow
    @bsisow ปีที่แล้ว +1

    Контент огонь! Ценнейший материал. Спасибо!!!

  • @todayisyourfuture
    @todayisyourfuture ปีที่แล้ว +2

    Как раз это хотел спасибо большое за труд 🎉

  • @jgoloven9134
    @jgoloven9134 4 หลายเดือนก่อน

    Спасибо за новые знания 🔥

  • @simyrun6568
    @simyrun6568 ปีที่แล้ว

    Владлен! Спасибо большое, очень понятно и доступно

  • @trickingOOmix
    @trickingOOmix ปีที่แล้ว

    хех, думаю, сейчас гляну репу - в тг - из тг в ноушен и там в самом низу репа))
    Хороший материал, спасибо!

  • @B_G_V
    @B_G_V ปีที่แล้ว

    Отличной видос, максимально всё просто и понятно, так держать.

  • @david_yuzhakov
    @david_yuzhakov 8 หลายเดือนก่อน

    Всё предельно ясно и полезно, спасибо!

  • @Stas77783
    @Stas77783 4 หลายเดือนก่อน

    Все подробно, и ясно красава!

  • @iRootPro
    @iRootPro ปีที่แล้ว +1

    это реально топяра! Спасибо за такой труд!

  • @nowyeh
    @nowyeh ปีที่แล้ว +2

    Спасибо огромное за контент! С наступающим тебя, Владилен. Встретим новый год с тобой и твоими блогерскими началами. Как всегда, безумно ценный образовательный контент!!!

  • @fergussawyer
    @fergussawyer ปีที่แล้ว +1

    Спасибо! Очень полезно 🎉

  • @Madagaskar811
    @Madagaskar811 10 หลายเดือนก่อน

    Было полезно, было понятно - буду применять

  • @ilysov
    @ilysov ปีที่แล้ว

    Благодарю за материал! Love you, man!

  • @alexshuchman
    @alexshuchman ปีที่แล้ว +1

    Спасибо, очень полезно.

  • @erasylaitkazhiev1322
    @erasylaitkazhiev1322 ปีที่แล้ว +1

    Владилен благодарю вас за этот прекрасный материал! Можете еще мониторинг Prometheus + Grafana ролик снять? Ваша подача бесценна

  • @korvinkori_
    @korvinkori_ ปีที่แล้ว

    Благодарю за полезный контент

  • @romanryaboshtan9270
    @romanryaboshtan9270 ปีที่แล้ว

    класс, спасибо за разбор

  • @lightxlampax
    @lightxlampax ปีที่แล้ว

    Спасибо Владилен 👍

  • @asg5511
    @asg5511 ปีที่แล้ว +1

    Мега полезный урок! Большое спасибо!

  • @just_old_memories
    @just_old_memories ปีที่แล้ว

    1:11:36 - UML - язык графического описания для объектного моделирования в области разработки программного обеспечения, для моделирования бизнес-процессов, системного проектирования и отображения организационных структур.

  • @vitalizolotarev8210
    @vitalizolotarev8210 ปีที่แล้ว +1

    Спасибо, было и полезно и понятно

  • @NeverGTI
    @NeverGTI ปีที่แล้ว

    Любопытно, надо будет глянуть )

  • @mrlait5732
    @mrlait5732 ปีที่แล้ว

    Оч круто спасибо за курс.

  • @ІгорНовак-д5д
    @ІгорНовак-д5д 4 หลายเดือนก่อน

    Просто ТОП👍

  • @shakhzod235
    @shakhzod235 ปีที่แล้ว

    Спасибо за курсы

  • @botdevv
    @botdevv 10 หลายเดือนก่อน

    Обычно смотрю ролики зарубежных авторов из-за качества контента, и за все время оставил максимум 5 комментариев (с натяжкой). Ролик просмотрел в спокойном режиме без дерганья на 1.5 и только местами пользовался перемоткой (например, основы работы с git). Но, тоже отлично, что они есть в одном ролике.
    В целом, Благодарю за контент - основы и последовательность изложены безупречно, как и нюансы, связанные с именами и переменными. Жаль, что у автора не хватило времени затронуть тему ssh (было бы интересно посмотреть на авторскую подачу контента по части серверных скриптов и деплоя), но, на самом деле, программисту важно понять просто принцип и возможности (функционал), а все остальное -дело техники. И, видео, больше, чем на 100% оправдывая своё название, даёт это понимание на качественном уровне.

  • @БачилоЖеня
    @БачилоЖеня 9 หลายเดือนก่อน

    Спасибо большое!!!

  • @Bugagych
    @Bugagych ปีที่แล้ว +3

    @VladilenMinin
    Очень мало нормальной инфы по микрофронтендам. Module Federation в частности.
    Запили мини курс пожалуйста!
    У тебя уже было что то по этому поводу, но мало.
    Хотелось бы более полноценно. Настройка вебпака к МФ и тд.
    А если еще будет пример с git (то что в этом курсе), будет супер!
    Мне кажется это важная тема для тех, кто собирается работать в крупной компании.
    Сейчас все переходят на данный подход.

  • @alexeychernoff8554
    @alexeychernoff8554 ปีที่แล้ว

    Спасибо тебе добрый человек)!

  • @ilikecola378
    @ilikecola378 ปีที่แล้ว

    Владилен спасибо.

  • @MrForgot1000
    @MrForgot1000 ปีที่แล้ว

    Just this is the Super Good!!!

  • @MRoose
    @MRoose ปีที่แล้ว

    Спасибо большое!
    К слову, GitLab дает 400 бесплатных минут на любой тип репозитория, а GitHub не имеет ограничения для публичных репозиториев, и дает 2000 минут на приватные репозитории.
    Но синтаксис GitLab чуть приятнее, кмк

  • @ВладимирХолодовский-о5р
    @ВладимирХолодовский-о5р ปีที่แล้ว

    Спасибо большое за контент) Все очень доступно! Есть не большое пожелание, возможно ли добавить контент про deploy на github pages? Инфы мало, приходится долго копаться. Было бы круто если бы была видеоинструкция

  • @mr__anderson
    @mr__anderson ปีที่แล้ว

    Очень круто!

  • @kind1y
    @kind1y 25 วันที่ผ่านมา

    Круто, спасибо)
    А как залить все изменения на сервер? Синхронизировать файлы в репозитории гита с фактическими файлами на сервере.

  • @eshevlyakova
    @eshevlyakova ปีที่แล้ว +1

    Спасибо за видео!) И хотелось узнать, как сделать такую же подстветку в консоли при использовании git?

  • @Grigoren_com
    @Grigoren_com ปีที่แล้ว

    топчик!
    спасибо)

  • @alexshubin1
    @alexshubin1 ปีที่แล้ว

    Благодарю за крутой контент. А я динозавр уже успел свой workflow на батнике в винде написать. Буду переделывать. По видео все понятно кроме одного момента - Откуда и куда делается download/upload артефактов? И главное зачем, что дальше?

  • @0x00000101
    @0x00000101 ปีที่แล้ว

    Полезный материал. Большое спасибо. Возник вопрос. В ходе тестов формируется отчет allure. Как сделать так, чтобы этот отчет можно было открыть в гите? Через actions в маркетплейсе?

  • @kamila123q
    @kamila123q ปีที่แล้ว

    Благодарю🤘

  • @CJ19000
    @CJ19000 ปีที่แล้ว

    Спасибо

  • @ИванЕмелин-ш9ш
    @ИванЕмелин-ш9ш ปีที่แล้ว

    Спасибо!

  • @juratbekmahammadaliyev3995
    @juratbekmahammadaliyev3995 ปีที่แล้ว

    Awesome video

  • @ВадимУсенко-д8ч
    @ВадимУсенко-д8ч ปีที่แล้ว +2

    Владилен , добрый день. Подскажи пожалуйста , планируется ли какой-нибудь курс на несте с реализацией нескольких микросервисов ?

  • @romandeveloper7720
    @romandeveloper7720 ปีที่แล้ว

    Го ролик по Jenkins + Ansible, плиз)

  • @mrfofaify
    @mrfofaify ปีที่แล้ว

    Сделайте пожалуйста видео как из докера склонировать репозиторий с гитхаба.

  • @nikudaorg
    @nikudaorg ปีที่แล้ว

    Суперски, очень понятно, очень полезно, спасибо)
    Очень интересно, возможно ли, например, при каждом обновлении мастера, автоматически деплоить это куда-нибудь на удалённый сервер.

    • @VladilenMinin
      @VladilenMinin  ปีที่แล้ว +1

      Да абсолютно, у нас на проекте процессы так и устроены через докер контейнер

    • @DarkzarichV2
      @DarkzarichV2 ปีที่แล้ว +1

      Почитайте про SSH соединение с сервером, с помощью него можно загружать файлы на сервер удалённо вручную. Таким образом, загрузка на сервер сводится к инструктированию Github Actions загрузить артефакты на удаленный сервер, используя доступы, предоставленные через secrets

  • @Realing29
    @Realing29 ปีที่แล้ว +1

    Как прокинуть secrets в docker и затем его использовать в Dockerfile?

  • @sergeygrygorashenko4565
    @sergeygrygorashenko4565 ปีที่แล้ว

    Unknown command: "eslint" - Подскажите почему эта ошибка не дает запустить lint

  • @deniskhababutdinov3837
    @deniskhababutdinov3837 ปีที่แล้ว

    Спасибо за курс, но белый присутствует белый шум на звуке((((.

  • @vladbreez4036
    @vladbreez4036 ปีที่แล้ว

    Владилен, когда будет видосик по NgRx || NgXs ? :)

  • @loadmore
    @loadmore ปีที่แล้ว

    Про гиткоин не рассказал )) потом походу экешны за коины будем заливать

  • @reuvenyanturin8202
    @reuvenyanturin8202 ปีที่แล้ว

    как на счет курса по AWS? :) сделал бы своих подписчиков еще счастливее ))) а так спасибо за уроки твои!

  • @vaspurakavdalian1133
    @vaspurakavdalian1133 ปีที่แล้ว +1

    Владилен привет.Я бы хотел узнать.Есть ли у вас курсы по html,css, и javascript ,или какието ин ентенсивы,уроки.Чтобы приобрести эти курсы.У меня нет времени ,для онлайн школы,потомучто я работаю,и хотелось бы приобрести какой то пакет уроков .Я у вас на сайте зарегистрирован,и прошёл отлично все 5 уроков по создании слайдера и 2- ух игр.Вот подобные есть у вас?

    • @VladilenMinin
      @VladilenMinin  ปีที่แล้ว +1

      result.school/products/html-css

  • @mrfun9841
    @mrfun9841 ปีที่แล้ว

    👍👍👍👍👍👍

  • @Sergey-jq5kz
    @Sergey-jq5kz ปีที่แล้ว

    А когда будет gh compile?

  • @nickolya00
    @nickolya00 ปีที่แล้ว

    а как созданный файл на сервер выгрузить????? тема не раскрыта

  • @FrostByteFox
    @FrostByteFox ปีที่แล้ว

    npm ci сделает не тоже самое что npm i, он установит именно такие версии, которые указаны в .lock файле, это важный нюанс для CI/CD

  • @AnnaNezh
    @AnnaNezh ปีที่แล้ว

    В чем может быть проблема? Тест не запускается , в Actions нет моего workflow созданного в среде разработки. В коде все есть на репозитории

    • @VladilenMinin
      @VladilenMinin  ปีที่แล้ว

      Проверь runs-on на правильность написания

  • @ilyashevelev9256
    @ilyashevelev9256 ปีที่แล้ว

    Владилен, не понимаю, в чем смысл артефактов, как они могут понадобиться на практике?

    • @VladilenMinin
      @VladilenMinin  ปีที่แล้ว +1

      Например статистика и отчетность по тестированию

  • @Realing29
    @Realing29 ปีที่แล้ว

    1:28:07

  • @povladis6940
    @povladis6940 ปีที่แล้ว

    @VladilenMinin Слушай, я хотел спросить, у тебя имя происходит от ВЛАДИмир ЛЕНин?))

  • @biLLie_wiLLie
    @biLLie_wiLLie ปีที่แล้ว

    Недавно Шварцмюллер выпустил курс про это и собирался у него посмотреть. Но сначала гляну видео от Владилена. Благодарю)

  • @Realing29
    @Realing29 ปีที่แล้ว

    30:22 остановился

  • @angrypug4387
    @angrypug4387 ปีที่แล้ว

    #ВладиленНеБолей

  • @talas12341
    @talas12341 ปีที่แล้ว +3

    целый день на просмотр потратил, вроде смотришь все понятно, начинаешь писать код, нихрена не понятно, начинаешь пересматривать. в итоге все примеры повторил.

  • @sewerlock
    @sewerlock ปีที่แล้ว

    А в гитлабе тоже можно это всё использовать?

    • @VladilenMinin
      @VladilenMinin  ปีที่แล้ว +1

      Там очень похожий принцип

  • @rillnews
    @rillnews ปีที่แล้ว

    Это тот дешевый трюк, когда Влад сказал: ‘давайте без лишних слов’ и запустил никому не нужную рекламу на одну минуту.

  • @НиколайШинин-ш1й
    @НиколайШинин-ш1й ปีที่แล้ว

    Почему на VS code перешёл?

    • @VladilenMinin
      @VladilenMinin  ปีที่แล้ว

      Оформил его и стало приятно пользоваться

  • @biLLie_wiLLie
    @biLLie_wiLLie ปีที่แล้ว

    Мне одному кажется или что-то со звуком и фоном что-то шумит?

  • @rillnews
    @rillnews ปีที่แล้ว

    Ошибкой считать Girhub продуктом от Microsoft: она его просто купила.

  • @Driver2000
    @Driver2000 ปีที่แล้ว

    Травакур

  • @serdotsenko
    @serdotsenko ปีที่แล้ว

    привет! у тебя супер-контент! 👏но на фотках для видосов ты выглядишь хуже чем на видео, при чём на всех, ты какой-то слишком серьёзный что-ли, мож попробуй другого фотографа что-ли, бери фотки где ты улыбаешся 😉

    • @VladilenMinin
      @VladilenMinin  ปีที่แล้ว +1

      хаха спасибо за обратную связь
      Вся проблема в том, что я сам фотограф этих картинок в слепую 😅

    • @serdotsenko
      @serdotsenko ปีที่แล้ว

      @@VladilenMinin попроси кого-то, сделай несколько, улыбайся! а то чесно говоря немного надменный вид, я то знаю, что ты добрый и искренний, но на фото совершенно другой образ 🙂