Demo: CI/CD with GitLab

31 Comments



Product Manager Joshua Lambert shows how easy it is to set up a new project with CI/CD in GitLab, helping you to ship better features, faster.

Learn more about Continuous Integration, Delivery and Deployment with GitLab – https://about.gitlab.com/2016/08/05/continuous-integration-delivery-and-deployment-with-gitlab/

GitLab CI/CD is available on GitLab Community Edition (CE) and GitLab Enterprise Edition (EE).

Try GitLab EE (https://about.gitlab.com/gitlab-ee/) FREE for 30 days, no credit card required – https://about.gitlab.com/free-trial/

Want to know more about GitLab? https://about.gitlab.com/

GitLab License FAQ – https://about.gitlab.com/license-faq/

Questions? – https://forum.gitlab.com/c/faq

source

31 Comments
    • blank
      alextee07
      May 11, 2022 11:48 am Reply

      Awful demo for beginners. They didn't even bother to make it a little bit louder. Not gonna watch it till the end. Also, your English should be approved a little bit or hire a professional narrator, this is impossible to comprehend.

    • blank
      MrTPAKTOPA
      May 11, 2022 11:48 am Reply

      Joshua, skip chitchat and "jokes" next time, and focus on topic, please. The important things – you click fast and switch to next steps – it's hard to follow. Zero explanation on .gitlab-ci.yml content. Then you stop on your "jokes" about "Hello world", which is a waste. "Eating your own dog food", remember? Thanks for the lesson.

    • blank
      Prince Jose P
      May 11, 2022 11:48 am Reply

      Hi, I'm trying to send mail using postfix installed on a private gitlab-runner in the gitlab cloud and smtp configured. The problem is I'm not able to run
      script:
      – mail -a "Content-type: text/html" -s "Snyk Code Review – $CI_COMMIT_TITLE" $GITLAB_USER_EMAIL < snyk_results.html
      When it is
      script:

      – 'mail -a "Content-type: text/html" -s "Snyk Code Review – $CI_COMMIT_TITLE" $GITLAB_USER_EMAIL < snyk_results.html'
      It gets skipped. Any ideas ?

    • blank
      Mahendra Mungamuru
      May 11, 2022 11:48 am Reply

      Where we will get this source code

    • blank
      Антон Титов
      May 11, 2022 11:48 am Reply

      the sound is so bad!

    • blank
      VRLinux
      May 11, 2022 11:48 am Reply

      The mainstream issue with CI/CD is that the entire pipeline that this is built around revolves around Docker and Kubernetes or K3s. CI/CD uses this Dockerfiles to generate test environments so the system can build you code and check for errors. Then return this error or success state to the dashboard. Then based on the result do something, like maybe merge a branch or create a issue note.

      So I agree that the learning curve of getting into CI/CD is steep, and i disagree with Gitlabs that this is Novice level of config for a CI/CD env. I do however understand that it is Novice based on the entire idea of CI/CD. I also understand that many people just want a click and drag experience. But CI/CD is currently not there yet.

      Best we can do is to "rebuilt" the entire CI/CD idea to generate a easier experience for novice developers that want a easy way of interacting with Kubernetes and Docker. The only issue with that is possibility for custom test conditions. Maybe there will be a way. But right now CI/CD is built and run like this, using Dockerfiles and Cluster tech to leverage process power.

      This video was a good effort, with low understanding of the outsiders background within CI/CD and Code testing.
      It would be better if the developer could take a step back and put himself in the shoes of us. To place understandable explanations to allow better acceptance and understanding for us novice developers.

    • blank
      urbanfarm it
      May 11, 2022 11:48 am Reply

      It is a poorly made video.
      the voice is too soft.
      the kubernetes is pre-configured.

    • blank
      Joel BoardgameRpger
      May 11, 2022 11:48 am Reply

      volume is too low. not a good sell. Do it again.

    • blank
      saurabh shah
      May 11, 2022 11:48 am Reply

      Is this official video? Can bearly hear anything 🙁

    • blank
      Sai Mun Lee
      May 11, 2022 11:48 am Reply

      volume is too soft

    • blank
      Eldoprano
      May 11, 2022 11:48 am Reply

      Love that beard ASMR :3

    • blank
      Leon_zhao
      May 11, 2022 11:48 am Reply

      I think it's outdated, because the web interface is alreay totally changed.

    • blank
      MaggieMoke
      May 11, 2022 11:48 am Reply

      Intro almost deafening, talking volume too low.

    • blank
      sally nik
      May 11, 2022 11:48 am Reply

      I cannot hear you.

    • blank
      yourgflikesit
      May 11, 2022 11:48 am Reply

      Good audio quality, lol

    • blank
      Jesse Hopkins
      May 11, 2022 11:48 am Reply

      Came here looking for an explanation of how the .gitlab-ci.yml file works. We see the file for about 1-minute, but no real explanation of its contents and how it affects what happens. While I appreciate seeing how to use the merge-request flow, I would like to know how to setup one of these yml files in my environment and customize its behavior. I've been struggling to find an appropriate tutorial for that.

    • blank
      Frak
      May 11, 2022 11:48 am Reply

      This video is very misleading. You show a Dockerfile but no explanation about how the gitlab-ci.yml file actually uses it. All the build stage does is run "command build". What the hell is that?? I hate it when they gloss over important details like that.

    • blank
      Lucas McNamee
      May 11, 2022 11:48 am Reply

      Great video! whats up with the ASMR in the background?

    • blank
      Ayelis
      May 11, 2022 11:48 am Reply

      What are those whispers in the background? They're telling me to do things. Is this part of the tutorial? I don't want to push anyone down the stairs. Are you sure that enables CI/CD?

    • blank
      Prateek N
      May 11, 2022 11:48 am Reply

      Audio sucks

    • blank
      Michael McNeil
      May 11, 2022 11:48 am Reply

      These losers don't have the faintest idea do they?

    • blank
      vineet dubey
      May 11, 2022 11:48 am Reply

      very low voice of you, 🙁

    • blank
      BriarRose
      May 11, 2022 11:48 am Reply

      Yeah,everything seems very simple.That is because you already know all the tools Joshua.Thanks for the effort though.

    • blank
      Ashutosh Chaudhary
      May 11, 2022 11:48 am Reply

      WHY is there no "..WITH KUBERNETES" in the title? Why do every beginners stuff have to start with kubernetes and gazillions of modules?
      IMO, there should be a video showing a simple example with CI on gitlab itself and a simple CD to some very basic hosting
      I am the only one or anybody else agrees with this too?

    • blank
      Mohammed Omer
      May 11, 2022 11:48 am Reply

      sound is too bad bro,i could not get anything .

    • blank
      Balazs Pk
      May 11, 2022 11:48 am Reply

      Is this hosted on gitlab, on openshift in the kubernetes stuff, or it has a server or cloud connected, like heroku or smth?

    • blank
      Amanda Patricia
      May 11, 2022 11:48 am Reply

      Great explanation, thank you. Is there documentation with step-by-step for this process someplace?

    • blank
      Birjesh Gangwar
      May 11, 2022 11:48 am Reply

      Nice video to get started with CI/CD. Thanks !
      To set up gitlab on windows http://za.gl/TmClV. Hope this will help

    • blank
      Schweizer Geizer
      May 11, 2022 11:48 am Reply

      no sound?

    • blank
      Sutriman
      May 11, 2022 11:48 am Reply

      How to do that in CodeIgniter Project?

    • blank
      Talgat Sabyrov
      May 11, 2022 11:48 am Reply

      DISLIKE for sound, can't hear anything

Leave us a comment