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

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

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

  • @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

    • @user-mb6nq2mi5m
      @user-mb6nq2mi5m ปีที่แล้ว

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

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

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

    • @user-ir9kw7uj9u
      @user-ir9kw7uj9u ปีที่แล้ว

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

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

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

  • @user-bp7jb5of5d
    @user-bp7jb5of5d ปีที่แล้ว +19

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

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

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

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

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

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

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

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

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

  • @user-uc9en9xz9z
    @user-uc9en9xz9z ปีที่แล้ว +4

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • @user-si2yk2bv6z
    @user-si2yk2bv6z ปีที่แล้ว +2

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

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

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

  • @user-cs1wc4hl1k
    @user-cs1wc4hl1k ปีที่แล้ว +1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Спасибо за курс, очень полезно

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

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

  • @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!

  • @alexandersadikov5010
    @alexandersadikov5010 6 หลายเดือนก่อน

    Класс. Очень полезное видео

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

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

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

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

  • @dmitrysyusin6224
    @dmitrysyusin6224 6 หลายเดือนก่อน

    Спасибо за видео! очень полезно

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

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

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

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

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

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

  • @user-ru8rp4jq2l
    @user-ru8rp4jq2l หลายเดือนก่อน

    Просто ТОП👍

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

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

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

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

  • @dmitrysyusin6224
    @dmitrysyusin6224 6 หลายเดือนก่อน

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

  • @romanryaboshtan9270
    @romanryaboshtan9270 9 หลายเดือนก่อน

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

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

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

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

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

  • @user-th3yg2kj2u
    @user-th3yg2kj2u 6 หลายเดือนก่อน

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

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

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

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

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

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

    Спасибо тебе за очень полезное видео!

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

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

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

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

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

    С Наступающим! =)

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

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

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

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

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

    Большое спасибо - очень полезно!!!

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

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

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

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

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

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

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

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

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

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

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

    Just this is the Super Good!!!

  • @ktrn-pntlv
    @ktrn-pntlv ปีที่แล้ว

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

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

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

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

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

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

    Очень круто!

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

    Спасибо

  • @user-vs8rh1jj2c
    @user-vs8rh1jj2c 10 หลายเดือนก่อน

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

  • @user-gp4hm6ig8w
    @user-gp4hm6ig8w ปีที่แล้ว +2

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

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

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

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

    Благодарю🤘

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

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

  • @user-ii2zf5he8d
    @user-ii2zf5he8d ปีที่แล้ว

    Спасибо!

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

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

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

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

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

    Awesome video

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    👍👍👍👍👍👍

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

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

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

      result.school/products/html-css

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

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

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

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

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

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

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

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

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

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

  • @nickolya00
    @nickolya00 11 หลายเดือนก่อน

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    1:28:07

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

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

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

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