No video

028 Introduction to Gitlab CI

  Рет қаралды 46,806

Dan Gitschooldude

Dan Gitschooldude

Күн бұрын

Пікірлер: 26
@DanGitschooldude
@DanGitschooldude 5 жыл бұрын
If y'all are interested in more Gitlab and Gitlab-CI Videos, check out my playlist: kzfaq.info/sun/PLu-nSsOS6FRLA_6gcYKS0lGzZ4dkracbt
@mylesedwin4328
@mylesedwin4328 3 жыл бұрын
i know I am pretty off topic but do anyone know of a good place to watch newly released tv shows online ?
@santinozakai7011
@santinozakai7011 3 жыл бұрын
@Myles Edwin Lately I have been using FlixZone. Just search on google for it =)
@timothykenneth4925
@timothykenneth4925 3 жыл бұрын
@Santino Zakai yup, I have been using flixzone for since march myself :)
@mylesedwin4328
@mylesedwin4328 3 жыл бұрын
@Santino Zakai Thank you, signed up and it seems to work :) I really appreciate it !
@santinozakai7011
@santinozakai7011 3 жыл бұрын
@Myles Edwin glad I could help :D
@MyVirtualboy
@MyVirtualboy 4 жыл бұрын
Thanks so much for this tutorial, just started using GitLab CI\CD and this explained a lot.
@andrewnaveen
@andrewnaveen 5 жыл бұрын
SO HELPFUL.. Thank you so much.. Now I understand why it was setup like this in our projects in my company! I'm trying to learn more about CI in general.
@XNDTECH
@XNDTECH 6 жыл бұрын
Very helpful video, Dan! Please keep making cool contents like this as people who is learning like me highly need and appreciate this kind of content. Thank you!
@GoogleUser-gv2tq
@GoogleUser-gv2tq 5 жыл бұрын
Thank you so much! Great help to get started with the GitLab CI/CD quickly! Keep up the good work!
@chuongtran2191
@chuongtran2191 6 жыл бұрын
Very good video, Dan. Hope to see more on this topic in the near future. Thanks.
@sachinrastogi9787
@sachinrastogi9787 6 жыл бұрын
Hi Dan, awesome video.. looking forward to more on CD via Gitlab
@vimalneha
@vimalneha 6 жыл бұрын
Helpful video, gave good introduction.
@JeanSergeGagnon
@JeanSergeGagnon 4 жыл бұрын
Thanks for great quick tutorial. I'm one of the seasoned git users migrating to GitLab and some of my developers are asking for tutorials on GitLab I'm wondering what you think about fast-forward only merges? I've been thinking that would be preferable in some contexts as you could ensure you already had tests run when merging on the commit being merged in. I guess I'm thinking that a real merge which potentially gives you different code does indeed require a new build and test run but when tests take a long time, it might be preferable to use fast forward merges to avoid double build/test cycles. Have you ever used fast forward merges? One thing I am wondering about is that GitLab seems to tie a pipeline result to a branch commit, not just a commit id... (for example, if you create a new branch off of a commit that has a successful build, that new branch will have same commit id but will not have any build results)
@DanGitschooldude
@DanGitschooldude 4 жыл бұрын
The fast-forward only merges achieves the stated goal but creates race conditions for large teams and/or long testing times. For example, if 10 people have MRs in testing, and all are ready to be merged, once the first one is merged the other 9 technically need to rebase (to maintain the fast-forward condition) and then re-test (since the code has changed from the rebase). GitLab is aware of this constraint and has released "pipelines for merge requests" and an accompanying "merge train" feature to attempt to mitigate it. I have a video where I talk about this relatively new feature: kzfaq.info/get/bejne/hZedhsty2te2noU.html Thanks for watching!
@cizzlen07
@cizzlen07 4 жыл бұрын
Dan Gitschooldude subbed!
@slocomptech
@slocomptech 6 жыл бұрын
Very helpful video :)
@rezarabbani5335
@rezarabbani5335 3 жыл бұрын
That keyboard
@DanGitschooldude
@DanGitschooldude 3 жыл бұрын
🤣
@wexwexexort
@wexwexexort 5 жыл бұрын
Hi Dan, I have been using git for a time but never used CI or pipelines. I have a question, I've installed Gitlab-CE self-hosted version and Gitlab-Runner on a different server. I'm creating simple repos containing .txt files and there is nothing to compile yet gitlab automatically sends each commit to a pipeline and they just fails. I didn't add .gitlab-ci.yml into repositories. Do you know how to disable automatic pipeline setting or don't you think it should only create a pipeline if there is a .gitlab-ci.yml file? Thanks for the these great tutorials by the way! PS. I've disabled Auto DevOps.
@DanGitschooldude
@DanGitschooldude 5 жыл бұрын
Not sure, my first suggestion was going to be check Project Settings / CI-CD / Auto DevOps but it sounds like you already went down that path. My assumption is that no testing will happen unless a .gitlab-ci.yml file exists, but GitLab updates frequently so maybe that behavior has changed. If you figure it out, let us know!
@wexwexexort
@wexwexexort 5 жыл бұрын
@@DanGitschooldude I actually meant to say it's solved after disabling Auto DevOps. I don't know why I didn't say it clearly. :)
@thiagomanhaes1217
@thiagomanhaes1217 5 жыл бұрын
How did you config the gitlab to automatically create a pull request from your push in 9:15?
@DanGitschooldude
@DanGitschooldude 5 жыл бұрын
There's no configuration -- I had previously created the merge request so Gitlab had already associated my source branch with that Merge Request.
@tenminutetokyo2643
@tenminutetokyo2643 3 жыл бұрын
DOOD!
@DanGitschooldude
@DanGitschooldude 3 жыл бұрын
Dude!
029 Interactive Rebase Options
15:31
Dan Gitschooldude
Рет қаралды 1,8 М.
Continuous Integration with GitLab CI
52:39
NERD Summit
Рет қаралды 115 М.
Fortunately, Ultraman protects me  #shorts #ultraman #ultramantiga #liveaction
00:10
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 15 МЛН
CHOCKY MILK.. 🤣 #shorts
00:20
Savage Vlogs
Рет қаралды 29 МЛН
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 47 МЛН
Learn GitLab in 3 Hours | GitLab Complete Tutorial For Beginners
3:26:43
Webinar: Automating Kubernetes Deployments
58:58
CNCF [Cloud Native Computing Foundation]
Рет қаралды 65 М.
How to design a modern CI/CD Pipeline
9:59
DevOps Journey
Рет қаралды 118 М.
GitLab CI CD Tutorial for Beginners [Crash Course]
1:09:00
TechWorld with Nana
Рет қаралды 1,2 МЛН
031 Gitlab CI's Vision: Artifacts, Workspaces, and Runners
23:09
Dan Gitschooldude
Рет қаралды 18 М.
047 Introduction to GitLab REST API and python-gitlab
12:37
Dan Gitschooldude
Рет қаралды 20 М.
GitLab CICD Pipelines with AWS EC2 and S3
22:32
MartyAWS
Рет қаралды 68 М.
GitLab Beginner Tutorial 7 | GitLab CI/CD Getting Started
22:10
Automation Step by Step
Рет қаралды 421 М.
Using docker in unusual ways
12:58
Dreams of Code
Рет қаралды 440 М.
Fortunately, Ultraman protects me  #shorts #ultraman #ultramantiga #liveaction
00:10