Тёмный

How to setup a CI/CD pipeline using Github Actions by running automated jest unit tests 

Web Dev Cody
Подписаться 222 тыс.
Просмотров 43 тыс.
50% 1

Github actions are a great way to improve the quality of your team and project's code by automatically running various tests and checks against your teams pull requests before merging them into trunk. Here is a quick overview of how to get that setup.
🤑 Patreon / webdevjunkie
🔔 Newsletter eepurl.com/hnderP
💬 Discord / discord
📁. GitHub github.com/codyseibert/youtube
My VSCode Extensions:
- theme: material community high contrast
- fonts: Menlo, Monaco, 'Courier New', monospace
- errors: Error Lens
- extra git help: Git Lens
- tailwind css intellisense
- indent rainbow
- material icon theme
- prettier & eslint
- ES7+ React Snippets

Опубликовано:

 

16 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@arno.claude
@arno.claude Год назад
Never knew it was that easy! Thank you ver much, more videos of that nature please!
@travelvideos7999
@travelvideos7999 Год назад
Thanks. Simple, straight-forward, and complete.
@arif3012
@arif3012 8 месяцев назад
Thanks for sharing such a simple example. 👍
@jeff-creations
@jeff-creations День назад
Great video Cody, thanks! I learned a bunch
@MrPaulPhan
@MrPaulPhan Год назад
Keep doing what you’re doing
@bulelanibotman
@bulelanibotman Год назад
jesus, cody! why are you such a great teacher?
@lamargtv2572
@lamargtv2572 Год назад
Great video. Keep it upp!
@yousafwazir3167
@yousafwazir3167 Год назад
Thanks can you do more production based ideas / practices
@SeibertSwirl
@SeibertSwirl Год назад
Good job babe!!!!
@rohitreddy6794
@rohitreddy6794 Год назад
You both are so cute lol
@SeibertSwirl
@SeibertSwirl Год назад
@@rohitreddy6794 haha thank you 😊
@27sosite73
@27sosite73 7 месяцев назад
thank you!
@09487abc
@09487abc 4 месяца назад
謝謝你的教學
@ZEMMOURI_Med
@ZEMMOURI_Med Год назад
Thanks, what color theme in VS Code do you use, please?
@okamimoushiyou
@okamimoushiyou Год назад
File > Preferences > Settings > Features (on the left side bar) > Explorer (within the "Features" section) > Untick “compact folders” That is all 😂
@aislanarislou
@aislanarislou Год назад
What your script "yarn ci" does ??
@sogzful
@sogzful Год назад
can splitting the tests into too many folders affect the speed? mine take forever
@vishuhanda1837
@vishuhanda1837 Год назад
do you execute unit tests on github actions on a browser or they are getting executed in head less mode
@jlo3349
@jlo3349 8 месяцев назад
Thanks! Very clear! A side question - I noticed your vs code theme is customised (has nice colours and icons next to the files) - any links you can refer for setting up my vs code please?
@WebDevCody
@WebDevCody 8 месяцев назад
This theme is material community I think
@aislanarislou
@aislanarislou Год назад
One more question: how to define environment vars that are used by some of the code, and sometimes the tests itself ?
@WebDevCody
@WebDevCody Год назад
You can add them to your GitHub repo and pull them in with your actions
@_emnljrz
@_emnljrz Год назад
Thanks! But perhaps you can use dark mode (dark reader) plugins in your chrome? Nevertheless great work
@romimaximus
@romimaximus Год назад
Thankx for sharing this great content !! ...but could you make a short video tutorial, explaining what's the difference between "Github Actions Automatically Deploy" and a "Pipeline" ? cause im a beginner in CI/CD... and this so confusing to me ... 😂😂
@WebDevCody
@WebDevCody Год назад
a pipeline is just a series of steps you run to get your code build, tested, and deployed. What I showed in this video was how to build a single step in a potentially larger pipeline (no talked about in this video). So if I were to add a deploy step which only runs after the tests pass, it would be more of a pipeline.
@romimaximus
@romimaximus Год назад
@@WebDevCody Ok, go it !! thank you very much !! ..i really appreciate .. 😁👍
@ucol2068
@ucol2068 4 месяца назад
Hi, tried doing same .github\workflow you did but i get an error.
@prathibhasathyanjalee5163
@prathibhasathyanjalee5163 3 месяца назад
What's the error that you are getting?
@philcajurao
@philcajurao Год назад
Can you check my Classroom React?
@WebDevCody
@WebDevCody Год назад
Your what?
@philcajurao
@philcajurao Год назад
I am making a Classroom App for my thesis and it is made from React
@Rust_Rust_Rust
@Rust_Rust_Rust Год назад
@@philcajurao for a thesis? Is this an undergraduate degree?
@yousafwazir3167
@yousafwazir3167 Год назад
Thanks can you do more production based ideas / practices
@yousafwazir3167
@yousafwazir3167 Год назад
Thanks can you do more production based ideas / practices
Далее
How to design a modern CI/CD Pipeline
9:59
Просмотров 96 тыс.
меня не было 9 дней
12:48
Просмотров 2,1 млн
CI CD наглядные примеры
22:08
Просмотров 276 тыс.
How GitHub Actions 10x my productivity
8:18
Просмотров 396 тыс.
Why I dislike inversion of control containers
12:56
Просмотров 2,7 тыс.
How to design a Deployment Pipeline (GitOps)
11:01
Просмотров 27 тыс.