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

  Рет қаралды 88,301

Владилен Минин

Владилен Минин

Күн бұрын

Пікірлер: 139
@VladilenMinin
@VladilenMinin 2 жыл бұрын
Давно я не выпускал больших роликов-курсов на канале, а потому держите новогодний подгон. Мне кажется, что это классная традиция. В ролике есть реклама, хотя я стараюсь не делать интеграций - однако так как сам на проекте активно пользуюсь услугами компании Selectel, то смело их рекомендую. Напомню, что посмотреть на облачные БД вы можете по ссылке и получить скидку в 30%: slc.tl/3qwoj Так же, подписывайтесь на мой телеграм канал, если еще не подписаны - там больше контента и дополнительные материалы: t.me/js_by_vladilen/556 С наступающим! PS. Мы уже открыли предзапись на курс Middle Frontend разработчик: bit.ly/3QaExmV
@bitnance
@bitnance 2 жыл бұрын
Как у тебя дерево репозитория в гитхабе показывает?
@VladilenMinin
@VladilenMinin 2 жыл бұрын
@@bitnance octotree
@СергейНикулин-я2е
@СергейНикулин-я2е 2 жыл бұрын
Как у тебя называются стили для цвета твоего кода и команд в терминале?
@franc237
@franc237 2 жыл бұрын
спасибо большое ! очень интересно. Но совсем не понятно как работает cache. Что он сохраняет и каким образом. (может быть потому что я node.js не знаю) . Почему он ставиться везде в одном и том же месте, результаты какого шага сохраняет и выполнение каких шагов в итоге ускоряет. То ли тех что до кеша, то ли тех что после. Но все равно спасибо. Большое дело делаете для людей.
@Дмитрий-я7к1м
@Дмитрий-я7к1м Жыл бұрын
@@franc237 согласен, тема cache раскрыта не в полном объеме. В итоге, количество затраченного времени на выполнения wf без cache и wf с cache одинаково. Но все равно спасибо видео, все разжевал
@TheMrDrell
@TheMrDrell 2 жыл бұрын
Будет что посмотреть в новогоднюю ночь. Это явно намного лучше будет очередного трэшака по ТВ =) Спасибо за ценнейший контент Владилен!
@VladilenMinin
@VladilenMinin 2 жыл бұрын
🤝
@АлексейСтепанов-к9о
@АлексейСтепанов-к9о 2 жыл бұрын
Владилен, спасибо!!! Вот это реальный новогодний подарок! Это то что я реально искал и хотел разобраться, а тут такой крутой курс от тебя. И бесплатный! Респект тебе, однозначно лайк!!!
@FrostByteFox
@FrostByteFox Жыл бұрын
У Владилена дар доносить информацию до широкого круга лиц, от джуниора до синьора. Начинающему будет легко посмотреть несколько раз, поэкспериментировать и разобраться, а опытному за 1 час получить понимание технологии и как это использовать. Из ру комьюнити считаю Владилена наиболее достойным, он не только на уровне, а даже лучше иностранных коллег. Спасибо за возможность смотреть что-то по специальности не только не английском.
@user-tu1do1lz3y
@user-tu1do1lz3y 2 жыл бұрын
Третьего дня посмотрел курс по Docker и лайкнул один из комментариев с просьбой курса по CI/DI и вот, через пару дней... Спасибо, Владилен!
@wild_wizards
@wild_wizards 2 жыл бұрын
Все любят подарки на новый год, а лучший из них это знания! Спасибо Владилен что ты делаешь такие подарки. Контент супер, всем рекомендую. p.s. Особенно рекомендую тем кто хочет подружить докер с github actions! Всех с наступающим!
@parnasmi
@parnasmi Жыл бұрын
Отличный урок по базам Github actions. Спасибо что потратил свое драгоценное время на бесплатную видео. Дай бог тебе здоровья!
@kiri3240
@kiri3240 Жыл бұрын
Огромное спасибо за этот курс! Все очень понятно и подробно и ничего лишнего!
@natalyalvovskaya473
@natalyalvovskaya473 2 жыл бұрын
Это прям то, что необходимо! Владилен, спасибо!
@mr.penguin4158
@mr.penguin4158 2 жыл бұрын
Благодаря вам смог сделать нормальные сайты и мини веб приложения !!! Спасибо за ваш труд !!! Большое человеческое !!!
@NomadicDmitry
@NomadicDmitry Жыл бұрын
Шикарный урок, спасибо. Многое знал, но здесь фишки в деталях. И это самое главное. Благодарю и продолжайте!
@joyway2246
@joyway2246 2 жыл бұрын
Спасибо Владилен за ваш драгоценный труд!!!
@max_mgtow
@max_mgtow 2 жыл бұрын
Привет Владилен 🤝 Спасибо тебе 👍👍👍 С наступающим! 🎅🥂
@siniyhleb2856
@siniyhleb2856 6 ай бұрын
Спасибищееее! Прогонял на питоновском проектике, чтобы было интереснее самому покопаться в маркетплейсе! Прям с удовольствием посмотрел, супер доходчиво для новичков! Респект, однозначно. Продолжай снимать! :)
@OlegIlin-my2ft
@OlegIlin-my2ft Жыл бұрын
Было бы полезно узнать как использовать со своим сервером, но думаю этой инфы будет достаточно. Спасибо!
@ТроллингСтоун
@ТроллингСтоун 2 жыл бұрын
Шикарно! Не хватило только информации по заливки кода на хостинг/vps, а так материал замечательный.
@arsenii400
@arsenii400 Жыл бұрын
Спасибо за этот курс. Он понятный и интересный!
@duke_nukem14
@duke_nukem14 2 жыл бұрын
Тема актуальная, как раз недавно начал подумывать об этом. Спасибо)
@BorisMinin
@BorisMinin 2 жыл бұрын
Спасибо, это очень полезно и как раз то, что мне нужно было изучить!
@АндрейМорозов-щ1ж1ю
@АндрейМорозов-щ1ж1ю 2 жыл бұрын
Отличный курс, большое спасибо!
@bsisow
@bsisow 2 жыл бұрын
Контент огонь! Ценнейший материал. Спасибо!!!
@denisshepelev1966
@denisshepelev1966 2 жыл бұрын
Офигеть! Самый главный подарок на новый год я уже получил! Спасибо!
@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!
@u234-u3p
@u234-u3p 2 жыл бұрын
Владилен, спасибо! Как никогда в тему. Взяли на проект где CI/CD настроен, до этого не работал с этим.
@apostol_fet
@apostol_fet 2 жыл бұрын
Довольно исчерпывающий урок, для полного познания не хватает только так называемых self hosted runners, когда мы выполняем workflow на своих серверах или компьютерах.
@asg5511
@asg5511 2 жыл бұрын
Мега полезный урок! Большое спасибо!
@todayisyourfuture
@todayisyourfuture 2 жыл бұрын
Как раз это хотел спасибо большое за труд 🎉
@B_G_V
@B_G_V Жыл бұрын
Отличной видос, максимально всё просто и понятно, так держать.
@nowyeh
@nowyeh 2 жыл бұрын
Спасибо огромное за контент! С наступающим тебя, Владилен. Встретим новый год с тобой и твоими блогерскими началами. Как всегда, безумно ценный образовательный контент!!!
@simyrun6568
@simyrun6568 Жыл бұрын
Владлен! Спасибо большое, очень понятно и доступно
@jgoloven9134
@jgoloven9134 5 ай бұрын
Спасибо за новые знания 🔥
@dmitryglaive7114
@dmitryglaive7114 Жыл бұрын
Отличный урок! Всё по полочкам разложено. Благодарю за науку!
@ilysov
@ilysov 2 жыл бұрын
Благодарю за материал! Love you, man!
@iRootPro
@iRootPro 2 жыл бұрын
это реально топяра! Спасибо за такой труд!
@david_yuzhakov
@david_yuzhakov 9 ай бұрын
Всё предельно ясно и полезно, спасибо!
@fergussawyer
@fergussawyer Жыл бұрын
Спасибо! Очень полезно 🎉
@Stas77783
@Stas77783 5 ай бұрын
Все подробно, и ясно красава!
@trickingOOmix
@trickingOOmix Жыл бұрын
хех, думаю, сейчас гляну репу - в тг - из тг в ноушен и там в самом низу репа)) Хороший материал, спасибо!
@DavGal25
@DavGal25 Ай бұрын
Хотелось бы смотреть видео про Custom Actions
@ovanse
@ovanse Жыл бұрын
Спасибо за полезный контент! 👍 Единственное, для автономности видео и полноты картины, думаю не хватило, наверное, deploy ssh разобрать или как через rsync залить можно на сервер. Но думаю это на домашнее задание оставил автор 😆
@Madagaskar811
@Madagaskar811 11 ай бұрын
Было полезно, было понятно - буду применять
@alexshuchman
@alexshuchman 2 жыл бұрын
Спасибо, очень полезно.
@lightxlampax
@lightxlampax Жыл бұрын
Спасибо Владилен 👍
@just_old_memories
@just_old_memories Жыл бұрын
1:11:36 - UML - язык графического описания для объектного моделирования в области разработки программного обеспечения, для моделирования бизнес-процессов, системного проектирования и отображения организационных структур.
@mrlait5732
@mrlait5732 Жыл бұрын
Оч круто спасибо за курс.
@romanryaboshtan9270
@romanryaboshtan9270 Жыл бұрын
класс, спасибо за разбор
@vitalizolotarev8210
@vitalizolotarev8210 2 жыл бұрын
Спасибо, было и полезно и понятно
@erasylaitkazhiev1322
@erasylaitkazhiev1322 Жыл бұрын
Владилен благодарю вас за этот прекрасный материал! Можете еще мониторинг Prometheus + Grafana ролик снять? Ваша подача бесценна
@korvinkori_
@korvinkori_ 2 жыл бұрын
Благодарю за полезный контент
@NeverGTI
@NeverGTI 2 жыл бұрын
Любопытно, надо будет глянуть )
@ІгорНовак-д5д
@ІгорНовак-д5д 5 ай бұрын
Просто ТОП👍
@БачилоЖеня
@БачилоЖеня 10 ай бұрын
Спасибо большое!!!
@shakhzod235
@shakhzod235 2 жыл бұрын
Спасибо за курсы
@ilikecola378
@ilikecola378 2 жыл бұрын
Владилен спасибо.
@botdevv
@botdevv Жыл бұрын
Обычно смотрю ролики зарубежных авторов из-за качества контента, и за все время оставил максимум 5 комментариев (с натяжкой). Ролик просмотрел в спокойном режиме без дерганья на 1.5 и только местами пользовался перемоткой (например, основы работы с git). Но, тоже отлично, что они есть в одном ролике. В целом, Благодарю за контент - основы и последовательность изложены безупречно, как и нюансы, связанные с именами и переменными. Жаль, что у автора не хватило времени затронуть тему ssh (было бы интересно посмотреть на авторскую подачу контента по части серверных скриптов и деплоя), но, на самом деле, программисту важно понять просто принцип и возможности (функционал), а все остальное -дело техники. И, видео, больше, чем на 100% оправдывая своё название, даёт это понимание на качественном уровне.
@alexeychernoff8554
@alexeychernoff8554 2 жыл бұрын
Спасибо тебе добрый человек)!
@MrForgot1000
@MrForgot1000 Жыл бұрын
Just this is the Super Good!!!
@mr__anderson
@mr__anderson 2 жыл бұрын
Очень круто!
@Bugagych
@Bugagych 2 жыл бұрын
@VladilenMinin Очень мало нормальной инфы по микрофронтендам. Module Federation в частности. Запили мини курс пожалуйста! У тебя уже было что то по этому поводу, но мало. Хотелось бы более полноценно. Настройка вебпака к МФ и тд. А если еще будет пример с git (то что в этом курсе), будет супер! Мне кажется это важная тема для тех, кто собирается работать в крупной компании. Сейчас все переходят на данный подход.
@Realing29
@Realing29 2 жыл бұрын
Как прокинуть secrets в docker и затем его использовать в Dockerfile?
@ВладимирХолодовский-о5р
@ВладимирХолодовский-о5р Жыл бұрын
Спасибо большое за контент) Все очень доступно! Есть не большое пожелание, возможно ли добавить контент про deploy на github pages? Инфы мало, приходится долго копаться. Было бы круто если бы была видеоинструкция
@eshevlyakova
@eshevlyakova 2 жыл бұрын
Спасибо за видео!) И хотелось узнать, как сделать такую же подстветку в консоли при использовании git?
@Grigoren_com
@Grigoren_com 2 жыл бұрын
топчик! спасибо)
@ВадимУсенко-д8ч
@ВадимУсенко-д8ч 2 жыл бұрын
Владилен , добрый день. Подскажи пожалуйста , планируется ли какой-нибудь курс на несте с реализацией нескольких микросервисов ?
@kind1y
@kind1y 2 ай бұрын
Круто, спасибо) А как залить все изменения на сервер? Синхронизировать файлы в репозитории гита с фактическими файлами на сервере.
@kamila123q
@kamila123q 2 жыл бұрын
Благодарю🤘
@sergeygrygorashenko4565
@sergeygrygorashenko4565 Жыл бұрын
Unknown command: "eslint" - Подскажите почему эта ошибка не дает запустить lint
@0x00000101
@0x00000101 Жыл бұрын
Полезный материал. Большое спасибо. Возник вопрос. В ходе тестов формируется отчет allure. Как сделать так, чтобы этот отчет можно было открыть в гите? Через actions в маркетплейсе?
@ИванЕмелин-ш9ш
@ИванЕмелин-ш9ш Жыл бұрын
Спасибо!
@nikudaorg
@nikudaorg 2 жыл бұрын
Суперски, очень понятно, очень полезно, спасибо) Очень интересно, возможно ли, например, при каждом обновлении мастера, автоматически деплоить это куда-нибудь на удалённый сервер.
@VladilenMinin
@VladilenMinin 2 жыл бұрын
Да абсолютно, у нас на проекте процессы так и устроены через докер контейнер
@DarkzarichV2
@DarkzarichV2 2 жыл бұрын
Почитайте про SSH соединение с сервером, с помощью него можно загружать файлы на сервер удалённо вручную. Таким образом, загрузка на сервер сводится к инструктированию Github Actions загрузить артефакты на удаленный сервер, используя доступы, предоставленные через secrets
@MRoose
@MRoose Жыл бұрын
Спасибо большое! К слову, GitLab дает 400 бесплатных минут на любой тип репозитория, а GitHub не имеет ограничения для публичных репозиториев, и дает 2000 минут на приватные репозитории. Но синтаксис GitLab чуть приятнее, кмк
@juratbekmahammadaliyev3995
@juratbekmahammadaliyev3995 2 жыл бұрын
Awesome video
@alexshubin1
@alexshubin1 Жыл бұрын
Благодарю за крутой контент. А я динозавр уже успел свой workflow на батнике в винде написать. Буду переделывать. По видео все понятно кроме одного момента - Откуда и куда делается download/upload артефактов? И главное зачем, что дальше?
@mrfofaify
@mrfofaify Жыл бұрын
Сделайте пожалуйста видео как из докера склонировать репозиторий с гитхаба.
@CJ19000
@CJ19000 Жыл бұрын
Спасибо
@vaspurakavdalian1133
@vaspurakavdalian1133 2 жыл бұрын
Владилен привет.Я бы хотел узнать.Есть ли у вас курсы по html,css, и javascript ,или какието ин ентенсивы,уроки.Чтобы приобрести эти курсы.У меня нет времени ,для онлайн школы,потомучто я работаю,и хотелось бы приобрести какой то пакет уроков .Я у вас на сайте зарегистрирован,и прошёл отлично все 5 уроков по создании слайдера и 2- ух игр.Вот подобные есть у вас?
@VladilenMinin
@VladilenMinin 2 жыл бұрын
result.school/products/html-css
@vladbreez4036
@vladbreez4036 2 жыл бұрын
Владилен, когда будет видосик по NgRx || NgXs ? :)
@KopoLPedov
@KopoLPedov Ай бұрын
А тут разве будет толк от кеша? В .npm ведь будут только глобальные модули, коих при npm ci даже и не появится
@nickolya00
@nickolya00 Жыл бұрын
а как созданный файл на сервер выгрузить????? тема не раскрыта
@deniskhababutdinov3837
@deniskhababutdinov3837 2 жыл бұрын
Спасибо за курс, но белый присутствует белый шум на звуке((((.
@romandeveloper7720
@romandeveloper7720 Жыл бұрын
Го ролик по Jenkins + Ansible, плиз)
@AnnaNezh
@AnnaNezh Жыл бұрын
В чем может быть проблема? Тест не запускается , в Actions нет моего workflow созданного в среде разработки. В коде все есть на репозитории
@VladilenMinin
@VladilenMinin Жыл бұрын
Проверь runs-on на правильность написания
@Sergey-jq5kz
@Sergey-jq5kz Жыл бұрын
А когда будет gh compile?
@povladis6940
@povladis6940 2 жыл бұрын
@VladilenMinin Слушай, я хотел спросить, у тебя имя происходит от ВЛАДИмир ЛЕНин?))
@VladilenMinin
@VladilenMinin 2 жыл бұрын
Так точно
@FrostByteFox
@FrostByteFox Жыл бұрын
npm ci сделает не тоже самое что npm i, он установит именно такие версии, которые указаны в .lock файле, это важный нюанс для CI/CD
@reuvenyanturin8202
@reuvenyanturin8202 Жыл бұрын
как на счет курса по AWS? :) сделал бы своих подписчиков еще счастливее ))) а так спасибо за уроки твои!
@ilyashevelev9256
@ilyashevelev9256 Жыл бұрын
Владилен, не понимаю, в чем смысл артефактов, как они могут понадобиться на практике?
@VladilenMinin
@VladilenMinin Жыл бұрын
Например статистика и отчетность по тестированию
@biLLie_wiLLie
@biLLie_wiLLie 2 жыл бұрын
Недавно Шварцмюллер выпустил курс про это и собирался у него посмотреть. Но сначала гляну видео от Владилена. Благодарю)
@mrfun9841
@mrfun9841 Жыл бұрын
👍👍👍👍👍👍
@sewerlock
@sewerlock 2 жыл бұрын
А в гитлабе тоже можно это всё использовать?
@VladilenMinin
@VladilenMinin 2 жыл бұрын
Там очень похожий принцип
@loadmore
@loadmore Жыл бұрын
Про гиткоин не рассказал )) потом походу экешны за коины будем заливать
@НиколайШинин-ш1й
@НиколайШинин-ш1й 2 жыл бұрын
Почему на VS code перешёл?
@VladilenMinin
@VladilenMinin 2 жыл бұрын
Оформил его и стало приятно пользоваться
@Realing29
@Realing29 2 жыл бұрын
1:28:07
@rillnews
@rillnews Жыл бұрын
Это тот дешевый трюк, когда Влад сказал: ‘давайте без лишних слов’ и запустил никому не нужную рекламу на одну минуту.
@talas12341
@talas12341 2 жыл бұрын
целый день на просмотр потратил, вроде смотришь все понятно, начинаешь писать код, нихрена не понятно, начинаешь пересматривать. в итоге все примеры повторил.
@Realing29
@Realing29 2 жыл бұрын
30:22 остановился
@biLLie_wiLLie
@biLLie_wiLLie 2 жыл бұрын
Мне одному кажется или что-то со звуком и фоном что-то шумит?
@angrypug4387
@angrypug4387 2 жыл бұрын
#ВладиленНеБолей
@rillnews
@rillnews Жыл бұрын
Ошибкой считать Girhub продуктом от Microsoft: она его просто купила.
@serdotsenko
@serdotsenko 2 жыл бұрын
привет! у тебя супер-контент! 👏но на фотках для видосов ты выглядишь хуже чем на видео, при чём на всех, ты какой-то слишком серьёзный что-ли, мож попробуй другого фотографа что-ли, бери фотки где ты улыбаешся 😉
@VladilenMinin
@VladilenMinin 2 жыл бұрын
хаха спасибо за обратную связь Вся проблема в том, что я сам фотограф этих картинок в слепую 😅
@serdotsenko
@serdotsenko 2 жыл бұрын
@@VladilenMinin попроси кого-то, сделай несколько, улыбайся! а то чесно говоря немного надменный вид, я то знаю, что ты добрый и искренний, но на фото совершенно другой образ 🙂
Git и GitHub Курс Для Новичков
49:35
Владилен Минин
Рет қаралды 1,1 МЛН
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 125 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Docker для Начинающих - Полный Курс
1:58:39
Владилен Минин
Рет қаралды 868 М.
CI CD наглядные примеры
22:08
Ulbi TV
Рет қаралды 301 М.
Webpack. Full Course 2020
2:51:49
Владилен Минин
Рет қаралды 627 М.
Что такое CI/CD? // Зачем и как работает
12:08
Next.js setup: Деплой на VPS | Jest | Playwright | CI/CD | Sentry
4:03:28
Евгений Паромов | Front-end
Рет қаралды 34 М.