GitLab CI CD Pipeline Tutorial | Introduction | 2022

  Рет қаралды 230,132

Tech and Beyond With Moss

Tech and Beyond With Moss

Күн бұрын

In this video I explain GitLab CI and walk you through the creation of your first GitLab pipeline!
GitLab CI/CD is a subset of features in GitLab that enables your team to perform DevOps practices like Continuous Integration and Continuous Delivery/Deployment. GitLab CI/CD automates the build, test, and deployment of your software application.
This video covers some of the most important components of GitLab CI/CD so that you can apply what you learn to your own software project.
TOC:
Introduction: 00:00
Pipeline editor: 02:33
Stages and jobs overview: 07:36
GitLab Pipeline Artifacts: 11:08
Docker Images: 21:19
Pipeline Environment Variables: 25:45
GitLab Runner Settings: 30:16
Pipeline Caching: 31:59
Conclusion: 33:43
KEY DOCUMENTATION:
docs.gitlab.com/ee/ci/migrati...
docs.gitlab.com/ee/ci/caching/
docs.gitlab.com/ee/ci/yaml/

Пікірлер: 169
@tech_with_moss
@tech_with_moss 2 жыл бұрын
TOC: Introduction: 00:00 Pipeline editor: 02:33 Stages and jobs overview: 07:36 GitLab Pipeline Artifacts: 11:08 Docker Images: 21:19 Pipeline Environment Variables: 25:45 GitLab Runner Settings: 30:16 Pipeline Caching: 31:59 Conclusion: 33:43
@orion-n
@orion-n 2 жыл бұрын
Hey man can you make a tutorial for building CICD docker images using a workflow application. Im working with gitlab CICD for research however in the past have used Github actions for building and artifacting which was much easier for scripting and custom actions.
@PaulKranti
@PaulKranti 2 жыл бұрын
While the world was celebrating the new year, my man was recording this video🤟🏻🤟🏻🔥
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Haha I love this comment! Thank you, Paul.
@ABTA
@ABTA 2 жыл бұрын
Your videos are highly underrated you csn easily reach 100k within a year if u made content like this.
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thank you Abhinav, I really appreciate that. I also believe it's possible to hit 100k with supporters of the channel like yourself!
@JeremyMoritz1
@JeremyMoritz1 2 жыл бұрын
Truly excellent tutorial. Great pacing, very informative, focused, clear audio, and well edited. Thank you for taking the time to make this helpful video.
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thanks a lot! I appreciate it!
@str8beth
@str8beth 16 күн бұрын
I just wanted to say that this video was very helpful. I have to say that your videos are so helpful. I have recommended your channel to so many people. It would be their loss for not checking you out. Thank you so much!⚡
@tech_with_moss
@tech_with_moss 15 күн бұрын
That's great to hear! I really appreciate that you are referring my channel! It helps a lot! Thank you.
@boooloool6039
@boooloool6039 Жыл бұрын
love it! so clear! on point and well structured! thank you
@veera421
@veera421 2 жыл бұрын
This is pure gold! Top class explanation and I thank you for that!
@mourad-zitouni
@mourad-zitouni 2 жыл бұрын
Thanks for the explanation! Focused and clear, very helpful!
@shavis4811
@shavis4811 2 жыл бұрын
Very clean, crisp, clear tutorial. Great explanation. Thanks much !
@elvillanomaloso6079
@elvillanomaloso6079 2 жыл бұрын
I've been watching different videos about Gitlab trying to understand how the pipeline actually works. There was something missing that I was not understanding. In this video I found the missing piece of the puzzle. Now it all makes sense. You made my day. Such a fantastic video. Thank you Moss, you have a new subscriber.
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thanks a lot! I'm really glad to hear that this video was helpful and it had such a positive impact.
@platinumwill
@platinumwill 2 жыл бұрын
same here
@toddsmithist
@toddsmithist 2 жыл бұрын
what was the missing piece?
@platinumwill
@platinumwill 2 жыл бұрын
@@toddsmithist for me it's your introduction to basic ideas and terms of pipelines. your instructions are also pretty clear and well ordered. I'd say your video has better quality.
@bshclevin9359
@bshclevin9359 2 жыл бұрын
really helpful, very clear and straight to the point
@Romigo4
@Romigo4 2 жыл бұрын
Great introduction to gitlab ci ! Thank you!
@lanabss
@lanabss 2 жыл бұрын
Even for me this tutorial was very understandable! Thank you! 👏
@CurtBathras
@CurtBathras 2 жыл бұрын
Excellent tutorial. Great combination of overview and details.
@procrastinator24
@procrastinator24 Жыл бұрын
Nice and clean explanation, thank you so much!
@glopez09
@glopez09 Жыл бұрын
This is a spectacular video. Simple and straight to the point. Subscribed!
@AukeyluX
@AukeyluX 11 ай бұрын
Excellent tutorial!
@jakob1379
@jakob1379 2 жыл бұрын
Thanks for making a straight forward video that is easily digestible and understandable
@louissasha
@louissasha 2 жыл бұрын
dude, GREAT tutorial, thanks!!!
@MrFeryk
@MrFeryk 2 жыл бұрын
Really nice tutorial. I could easily learn some basic GitLab CI/CD concepts, thanks!
@sheikh.imran.007
@sheikh.imran.007 2 жыл бұрын
Thank you so much for such a wonderful introductions.
@brian_mullins
@brian_mullins 2 жыл бұрын
Great intro to GitLab CI/CD. I have experience with Jenkins and this was a perfect transition to help me begin to map that experience to GitLab. Thanks!
@debanjanbose
@debanjanbose Жыл бұрын
Very nicely created video!!! I was looking for just this. Thanks!
@JamesFraley
@JamesFraley 2 жыл бұрын
Great starter video. Thank you
@rishikapoor7412
@rishikapoor7412 Жыл бұрын
Exactly what I had been looking for, Thank you.
@scottwickersham2408
@scottwickersham2408 Жыл бұрын
Great tutorial! Thanks!
@ederjuniordesouza1618
@ederjuniordesouza1618 2 жыл бұрын
Great video! Thank you for the great work, keep it up
@MrBoczald
@MrBoczald 2 жыл бұрын
Thats what i needed. Good job and keep doing!!
@n0psl3d61
@n0psl3d61 9 ай бұрын
Thanks a lot, I've really enjoyed this tutorial.
@DrDre9998282
@DrDre9998282 Жыл бұрын
Very great intro to gitlab ci/cd pipeline.
@brunopaz2828
@brunopaz2828 Жыл бұрын
Kudos on your explanation!
@gxxshumi
@gxxshumi 2 жыл бұрын
Actually everything was on point and described the details excellent, nice one.
@MrSurprise777
@MrSurprise777 2 жыл бұрын
A very good explanations! Thanks a lot!
@johnmaverick3068
@johnmaverick3068 Жыл бұрын
Excellent explnation. Thank you!
@maheshmahendrakar1751
@maheshmahendrakar1751 2 жыл бұрын
Made this video clear info on the gitlab, thank you
@chko8888
@chko8888 2 жыл бұрын
Moss, I am really impressed what this video provided me a thorough understanding of Gitlad CI/CD pineline! So far this is the most informative learning video that I never found in KZbin. Thank you Moss!!
@vukcan
@vukcan Жыл бұрын
Thanks a lot for the great video. I just needed this but now I will check other videos in your channel man.
@ChrissW89
@ChrissW89 2 жыл бұрын
This was an excellent video showing the most important concepts. Thanks for making it tech-stack agnostic.
@jingyizhang8615
@jingyizhang8615 2 жыл бұрын
Thanks! This is excellent and really helps me a lot!
@mahmudulkhan3672
@mahmudulkhan3672 5 ай бұрын
Thanks for this beautiful explanation
@rameshrd4309
@rameshrd4309 7 ай бұрын
Thanks a lot!!!, good clarity and awesome explanation in shot span on time
@smt.a.sangeethaassistantpr4624
@smt.a.sangeethaassistantpr4624 2 жыл бұрын
Great Session. Liked your way of Presentation
@antoniosa
@antoniosa 2 жыл бұрын
Excellent. Flowed naturally.. Congrats
@huanyuan193
@huanyuan193 2 жыл бұрын
Thanks for spending the time and effort creating this! Your tutorials are truly awesome and one of the best i've come across so far. Subscribed and looking forward to more content from you in the future!
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thank you! I appreciate the kind words.
@HungNguyen-si2xe
@HungNguyen-si2xe 2 жыл бұрын
Thank you, thank you, thank you Moss. The blue print for those who are joining the CI/CD journey. Bless you and your family.
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thanks so much for the kind words. I greatly appreciate it and am glad the video was so helpful.
@malathin5879
@malathin5879 2 жыл бұрын
Beautifully explained...Thank you for the video
@muratsokucu9146
@muratsokucu9146 2 жыл бұрын
dude... this is the best explanation i have ever watched or read about gitlab-ci. really liked how you explain things in such a basic way. please keep going. cheers!
@jovannyswicktutorials9960
@jovannyswicktutorials9960 2 жыл бұрын
This is a great material, thank you!
@josedamianjimeneznavarro8559
@josedamianjimeneznavarro8559 2 жыл бұрын
Great video and great explanation, thanks for valuable content
@hanumanbandhu7678
@hanumanbandhu7678 Жыл бұрын
One of best Video , that I have gone through . Thanks
@chathurasamarajeewa9298
@chathurasamarajeewa9298 Жыл бұрын
Thanks for the video. It helps me a lot.
@pbickerd
@pbickerd 2 жыл бұрын
Really well explained. Very helpful
@alexis-nicole
@alexis-nicole 2 жыл бұрын
Thank you for this video. Well done.
@JanisPundurs
@JanisPundurs Жыл бұрын
great work on going through basics! Loved it !
@tech_with_moss
@tech_with_moss Жыл бұрын
Thank you!
@superbtanuj
@superbtanuj 2 жыл бұрын
Great video,presentation, it was smooth to understand gitlab ci/cd concepts.
@andreashurling6995
@andreashurling6995 2 жыл бұрын
Thank you for the tutorial. You have a pleasant voice and the course is well structured. I have learned a lot.
@codelightsparkles2403
@codelightsparkles2403 2 жыл бұрын
Great video, thank you for uploading 😀
@arunnirmalchinnadurai9526
@arunnirmalchinnadurai9526 Жыл бұрын
Excellent Tutorial. Thanks much for this GitLab CICD. Please keep doing more on this space.
@anderrsondiiego
@anderrsondiiego 2 жыл бұрын
Loved it. Thank you.
@serengetysson3159
@serengetysson3159 2 жыл бұрын
Great video. Thank you for sharing
@GabrielHernandez-sn3el
@GabrielHernandez-sn3el 2 жыл бұрын
Awesome video and very informative.
@vichhaiyserey
@vichhaiyserey 2 жыл бұрын
Very informative! I learn a lot, Thank :)
@Thiagola92
@Thiagola92 2 жыл бұрын
Thank you! Loved how you didn't use a template and show step by step so we can understand for complete
@personaldsentidades1540
@personaldsentidades1540 Жыл бұрын
Excellent! Great tutorial introduction about of CI/CD Pipeline using the GitLab repository. Greets.
@laurentvelez9425
@laurentvelez9425 2 жыл бұрын
Excellent tutorial
@Mowntandewey
@Mowntandewey Жыл бұрын
Great Tutorial
@alainlanta
@alainlanta Жыл бұрын
You have teaching skills
@LuHaTube
@LuHaTube Жыл бұрын
Simple and easy to capture. Thanks very much for your great effort.
@tech_with_moss
@tech_with_moss Жыл бұрын
Thank you! I'm glad to hear it was valuable.
@heavenangel6282
@heavenangel6282 2 жыл бұрын
Awesome Video!
@VideoLessonbyAiu
@VideoLessonbyAiu 2 жыл бұрын
Thousand’s 👍, nice explanation thank you!
@RichardCabreraDR
@RichardCabreraDR Жыл бұрын
Just simple and easy, a great job, thanks
@tech_with_moss
@tech_with_moss Жыл бұрын
Thank you! I'm glad it was helpful
@dariush7272
@dariush7272 Жыл бұрын
Hi Moss, thank you for your tutorials!!!
@tech_with_moss
@tech_with_moss Жыл бұрын
No problem!
@BassemAlaaEdineAhmed
@BassemAlaaEdineAhmed Жыл бұрын
Great tutorial, broke the ice with a completely new topic for me! Thank you !
@tech_with_moss
@tech_with_moss Жыл бұрын
Thank you! I'm glad to hear it!
@pruthvirajnyk
@pruthvirajnyk 2 жыл бұрын
This is one the of the best overview I ever came across for CI/CD .. Thanks of the great content 👍🏼
@tech_with_moss
@tech_with_moss 2 жыл бұрын
No problem! I'm glad you liked it!
@ahmedamer4885
@ahmedamer4885 2 жыл бұрын
Very helpful, thanks
@eminganbarov2198
@eminganbarov2198 7 ай бұрын
Thanks a lot! It's the greatest video about CI/CD, which I've ever watched. You could explain it so fast and so interesting!!!
@tech_with_moss
@tech_with_moss 7 ай бұрын
Thank you so much for the kind words.
@dasvtx
@dasvtx Жыл бұрын
Thank you for this excellent tutorial. I am relatively green when it comes to GitLab CI CD and have viewed quite a few 'introductory' videos that left me more confused than ever. People flying through the content assuming a certain level of knowledge, endless clicking around the IDE with no explanation of why they went to a certain section - no context to tie everything together - it goes on and on. Then your video miraculously appeared in the playlist. Your teaching style and methodical approach was a breath of fresh air and now I have the mental picture I desperately was looking for and the confidence to move forward. Thank you for taking the time to make this video!!!!! I have subscribed and am looking forward to exploring more of your content.
@tech_with_moss
@tech_with_moss Жыл бұрын
Thank you so much for the kind words and extensive testimony. I really appreciate it and am so glad that you found the video valuable. I hope that you are able to find other valuable videos on my channel.
@brindhaavanks-mt8vy
@brindhaavanks-mt8vy 8 ай бұрын
very good tutorial keep going.
@MichaelDixzw
@MichaelDixzw 2 жыл бұрын
Thank you for this very nice tutorial!
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thanks a lot Michael for supporting the channel! I appreciate it and I'm glad you liked the tutorial.
@jg1000c
@jg1000c 21 күн бұрын
Clearly explained, subscribed.
@tech_with_moss
@tech_with_moss 15 күн бұрын
Thank you!
@MrVelyx
@MrVelyx Жыл бұрын
Thank you for this video. It helped me a lot at my workplace
@tech_with_moss
@tech_with_moss Жыл бұрын
Thank you for the feedback! I'm really glad to hear it helped.
@Inprimus1
@Inprimus1 2 жыл бұрын
This video made me subscribe to your channel. Excellent dictation, excellent pacing, great description of the topics and the right topics to choose. Overall, bloody excellent work.
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thank you I really appreciate it!
@adrianomarinho4176
@adrianomarinho4176 2 жыл бұрын
Hi Moss, Thanks for your video. This was an excellent tutorial! Clear and concise, not leaving any gaps. Cheers.
@lucasnichols5226
@lucasnichols5226 9 ай бұрын
i am a complete newbie to CI/CD and whilst some of this was advanced, i left with a better understanding of Gitlab and pipelines so i am happy! Great content
@tech_with_moss
@tech_with_moss 9 ай бұрын
Thank you! I appreciate the kind words and glad you thought it was valuable.
@fritzkraus4905
@fritzkraus4905 8 ай бұрын
I'm not a developer, but as a Gitlab admin in our company I thank you very much for spending time sharing your knowledge for us. For me, this information is very valuable, thank you so much!
@tech_with_moss
@tech_with_moss 8 ай бұрын
Thank you for the kind words. I'm glad the video was valuable!
@juliestudy1475
@juliestudy1475 4 ай бұрын
Thanks Moss for this amazing tutorial for absolute beginners like myself! I'm really grateful that you took the time to explain the essentials. As I was following along, in Dec 2023, GitLab won't let me make edits directly whilst in the main branch. The only way to do it is to create a branch first and edit the pipeline in the branch. Also, the artifacts paths won't accept a single line "build/executable-binary-file.v1" as in your example. It needs to be broken down into 2 lines, line 1: build/, line 2: executable-binary-file.v1. I look forward to more absolute beginner's tutorials from you! Thanks!
@tech_with_moss
@tech_with_moss 4 ай бұрын
Thank you for the feedback! I appreciate it!
@TheUdaysanu
@TheUdaysanu 2 жыл бұрын
Awesome explanation to GIT Lab CI/CD , you didn't skipped minor aspects of CI/CD which is really helpful for beginners like me ! Looking for to more videos on GitLab .
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thank you! I'm glad it was helpful.
@robertguerrero3301
@robertguerrero3301 2 жыл бұрын
I'm starting a new job where I will be the liaison between Sys Admin and Dev Ops teams and they use Gitlab for deployments. This was an excellent first step in getting to know the process. THANK YOU!!!
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thanks a lot for the feedback! I'm really glad you liked the video. Congratulations on the new job!
@Paul-eb2cl
@Paul-eb2cl 2 жыл бұрын
Awesome 🙏
@nizarsassi7122
@nizarsassi7122 Жыл бұрын
Very helpful Thx
@lalitshukla6585
@lalitshukla6585 Жыл бұрын
Wow ! thanks, though I was looking for checkout concept in gitlab pipeline from another gitlab instance. hope will get the answer 🙂
@elishamabaje5428
@elishamabaje5428 2 жыл бұрын
I love you bro, just started my first job as a devops engineer and the first thing I was tasked with was created a pipeline with a release artifact with no guidance. This video definitely helped alot, sxrambled online couldnt find any videos that broke it down like this. Appreciate the content!!
@tech_with_moss
@tech_with_moss 2 жыл бұрын
That is awesome! I'm really glad to hear that the video helped. Congrats on the new job.
@ahmeddarwish4768
@ahmeddarwish4768 Жыл бұрын
very good course
@somesbhowmick2082
@somesbhowmick2082 2 жыл бұрын
Really wort full, clear lots of confusions
@cafanwi
@cafanwi 10 ай бұрын
Thanks bro for this video. Amazingly put together. I'm new to GitLab, but my goal is to learn how to create custom runners, build and deploy to rancher using HelM. Do you have a video with this useCase? This was such a great intro to my set-goal
@amitpawar1677
@amitpawar1677 Жыл бұрын
Nice Video sir
@actionimme
@actionimme 2 жыл бұрын
Great work! Not enough good teachers out there!
@tech_with_moss
@tech_with_moss 2 жыл бұрын
Thank you!
@platonaskarageorgis8763
@platonaskarageorgis8763 2 жыл бұрын
I have been searching for pipeline tutorials for days and this is the best I have seen so far thank you! I still have a question that I can't seem to find online. I want to create a pipeline that formats file code before a file is merged with the master branch. How could I for example explain that to the pipeline since the file is an unknown variable and I can't set it like you did with password?
@crisantovillafuerte4243
@crisantovillafuerte4243 2 жыл бұрын
Thanks bro!
@singh46928
@singh46928 6 ай бұрын
The BESSTTTTT..thanks
GitLab CI/CD | GitLab Runner Introduction | 2022
23:28
Tech and Beyond With Moss
Рет қаралды 111 М.
GitLab CI CD Tutorial for Beginners [Crash Course]
1:09:00
TechWorld with Nana
Рет қаралды 1,1 МЛН
FOUND MONEY 😱 #shorts
00:31
dednahype
Рет қаралды 9 МЛН
Como ela fez isso? 😲
00:12
Los Wagners
Рет қаралды 15 МЛН
Let's all try it too‼︎#magic#tenge
00:26
Nonomen ノノメン
Рет қаралды 55 МЛН
Kubernetes CI/CD Pipeline Using Jenkins | DevOps Tutorial/Project - 2023
2:49:55
How GitHub Actions 10x my productivity
8:18
Beyond Fireship
Рет қаралды 381 М.
Git Tutorial For Dummies
19:25
Nick White
Рет қаралды 976 М.
How to design a modern CI/CD Pipeline
9:59
DevOps Journey
Рет қаралды 42 М.
I tried Unraid for the FIRST time in 2024
21:05
Techno Tim
Рет қаралды 8 М.
Why is it so hard to get a software job right now? | Tech Recession
15:41
Tech and Beyond With Moss
Рет қаралды 40 М.
Индуктивность и дроссель.
1:00
Hi Dev! – Электроника
Рет қаралды 1,4 МЛН
A4 Reset to zero
0:26
STYLE YT
Рет қаралды 17 М.
Introducing GPT-4o
26:13
OpenAI
Рет қаралды 4,3 МЛН
Приехала Большая Коробка от Anker! А Внутри...
20:09
РасПаковка ДваПаковка
Рет қаралды 80 М.
Трагичная История Девушки 😱🔥
0:58
Смотри Под Чаёк
Рет қаралды 253 М.
Как я сделал домашний кинотеатр
0:41
RICARDO
Рет қаралды 1,4 МЛН