GitLab CI/CD pipeline for React projects (GitLab + React + Netlify)

Поділитися
Вставка
  • Опубліковано 4 лис 2024

КОМЕНТАРІ • 72

  • @vdespa
    @vdespa  3 роки тому +3

    👉 Want to learn more about CI/CD and DevOps? Check my Gitlab CI online course.
    vdespa.com/courses/

  • @leslie-bc3lq
    @leslie-bc3lq 9 місяців тому +1

    Your tutorial is really friendly for a new-starter of deployment and Gitlab like me. Thanks for making this video!

    • @vdespa
      @vdespa  9 місяців тому

      Glad to hear that! You are welcome. Thank you for leaving a comment.

  • @arihantjain8347
    @arihantjain8347 Рік тому +1

    Thank you Valentin!
    The kind of Valentine we all want..
    Everything including the errors that could come were being shown and tackled!

    • @vdespa
      @vdespa  Рік тому +1

      You are welcome. Thank you for leaving a comment.

  • @fashiondiylady
    @fashiondiylady 2 роки тому +3

    Thank you so much Valentin. This helped me to learn git , pipelines and to deploy my first website. You just cleared up all my confusions points. I had always coded never done these steps before so I always felt like I don't know something which always made me upset whenever I said I am a web developer. Now I learned a lot from this and read through things while learning. And finally I am a confident web developer. Thank you so much

    • @vdespa
      @vdespa  2 роки тому

      Great to hear that. You are welcome. Thank you for leaving a comment.

  • @rajatchaudhari1228
    @rajatchaudhari1228 3 роки тому +7

    Worked like a charm! Thanks ✨

  • @marx2951
    @marx2951 2 роки тому +1

    Dude, I think I've seen an other one of your videos. You popped up in a search for GitLab and Heroku pipeline. I wanted to mention that your thumbnail looks well done and inviting. I'm sure I'll be back. Thanks, human.

    • @vdespa
      @vdespa  2 роки тому

      Thanks, Marx.

  • @LaLaJi.football
    @LaLaJi.football 2 роки тому +3

    This is really insightful and detailed for a newbie like me. Love this video man!!! :)

    • @vdespa
      @vdespa  2 роки тому +2

      Glad it was helpful! You are welcome. Thank you for leaving a comment.

  • @SailorSwiftStyle
    @SailorSwiftStyle 2 роки тому +4

    You are an Amazing teacher! Thanks for this making this!!

    • @vdespa
      @vdespa  2 роки тому

      Thanks ☺️

  • @rodrigues19625
    @rodrigues19625 Рік тому +1

    Thanks a lot Valentin. God Bless You!

    • @vdespa
      @vdespa  Рік тому

      You are most welcome! You are welcome. Thank you for leaving a comment.

  • @vipul338
    @vipul338 3 роки тому +3

    Very well explained. Thanks for sharing 👍

    • @vdespa
      @vdespa  3 роки тому +1

      Glad it was helpful!

  • @darshanpoojari9294
    @darshanpoojari9294 Рік тому

    Good and Detailed Explaination...🤩

    • @vdespa
      @vdespa  Рік тому

      Glad you liked it You are welcome. Thank you for leaving a comment.

  • @antonioteixeira1779
    @antonioteixeira1779 2 роки тому

    Great tutorial. Thanks from Brazil!!

    • @vdespa
      @vdespa  2 роки тому

      You are welcome! I am glad that you liked it.

  • @jasontaylor312
    @jasontaylor312 3 роки тому +1

    This tutorial was kind of perfect. Thank you

    • @vdespa
      @vdespa  3 роки тому

      Thanks, i am glad it helped!

  • @mohammaddarbandi6285
    @mohammaddarbandi6285 2 роки тому +1

    Thank you for your good training

    • @vdespa
      @vdespa  2 роки тому

      You're welcome!

  • @rjcdz06
    @rjcdz06 2 роки тому +1

    Excellent 👏👏👏

    • @vdespa
      @vdespa  2 роки тому

      Thank you! Cheers!

  • @saracamilalauramanzaneda2776
    @saracamilalauramanzaneda2776 2 роки тому +1

    :3 at last I understand. Ty
    I wasn’t able to understand anything that my DevOps teacher said.

    • @vdespa
      @vdespa  2 роки тому

      Great to hear, thanks for letting me know. Maybe you should take a DevOps course from me 😂

  • @AbdulWahid-di8ym
    @AbdulWahid-di8ym 2 роки тому +1

    very good tutorial

    • @vdespa
      @vdespa  2 роки тому

      Many many thanks

  • @bricegnanago409
    @bricegnanago409 2 роки тому +1

    So good! Thank you so much 🙏. I subscribe now

    • @vdespa
      @vdespa  2 роки тому

      Thanks, Brice!

  • @amin001001
    @amin001001 Рік тому +1

    Very good tutorial. Thank you.
    I wanted to ask how to condition the build to test stage?
    If the test stage fails, would it go ahead and do the other ones?

    • @vdespa
      @vdespa  Рік тому +1

      Good question. By default, if one stage fails, the rest of the stages are not executed.

  • @frenchmike
    @frenchmike Рік тому +1

    so if we used npm, we replace all your yarn commands with npm ?

    • @vdespa
      @vdespa  Рік тому

      Yes, you need to replace them.

  • @Retruntobase
    @Retruntobase 3 роки тому +1

    Thank you for this video! The great one! Have a question, is there some way not to run repeatedly "npm install" on stages to make pipelines faster?

    • @vdespa
      @vdespa  3 роки тому

      Yes, you can uses caches.

  • @johnjohn7023
    @johnjohn7023 3 роки тому

    awesome!

  • @adeliocastro6797
    @adeliocastro6797 2 роки тому +1

    Muito bom! obrigado.

    • @vdespa
      @vdespa  2 роки тому +2

      Você é bem vindo. Obrigado por deixar um comentário.

  • @favasali9991
    @favasali9991 2 роки тому

    @Valentin Despa
    Is netlify keys added - authorization token, and siteid added in the settings>ci/cd will suffice to run the netlify command? These keys are no where used in the script or commands in yml file. Is this handled by GitLab implicitly?

    • @vdespa
      @vdespa  2 роки тому

      If you name the keys properly, it will be enough. The CLI command will pick this up.

    • @julioaguilar3067
      @julioaguilar3067 2 роки тому

      @@vdespa is there any pattern to name it inorder cli to pick this up automatically ?

    • @vdespa
      @vdespa  2 роки тому

      @@julioaguilar3067 There is not pattern. It has to be exactly as shown in the video.

  • @palasolanki9286
    @palasolanki9286 Рік тому

    without runner register how your pipline work
    ?

  • @craftzki8784
    @craftzki8784 2 роки тому

    Hi valentine, how do I stop my dev branch push to start running jobs. I only want to run jobs for master branch.

    • @vdespa
      @vdespa  2 роки тому

      You may want to look into only/expect or rules keywords.

  • @TSYPapplication
    @TSYPapplication Рік тому

    Sir I use my Local gitlab runner
    i have this issue Error: Unable to open browser automatically: Running inside a docker container
    You are now logged into your Netlify account!
    Run netlify status for account details
    To see all available commands run: netlify help
    › Error: Site not found
    Can you help me with this please

  • @S4NTIS0
    @S4NTIS0 10 місяців тому

    I still dont understand if you have to pass a password through a variable, how can I add that to the .gitlab-ci.yml editor?

  • @muhammadokta3576
    @muhammadokta3576 7 місяців тому

    Hallo sir, please help me, im get error Error: Site not found. Please rerun "netlify link"

  • @nayeeminamdar4781
    @nayeeminamdar4781 2 роки тому

    Hi can you upload realtime projects

  • @ganguly_ari
    @ganguly_ari 2 роки тому

    I keep getting an EACCES error which says "The operation was rejected by your operating system." Can you please help me solving the issue ?

    • @vdespa
      @vdespa  2 роки тому

      Please see if this helps:
      docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally/

  • @Shou06
    @Shou06 3 роки тому +1

    this implementation is for static site but how should we implement for dynamic site ?

    • @vdespa
      @vdespa  3 роки тому +1

      It depends on the programming language/ technology and where you want to deploy it.

    • @Shou06
      @Shou06 3 роки тому

      @@vdespa thanks

  • @nirmesh44
    @nirmesh44 2 роки тому

    i formation. Please please make some more detailed video on gitlab-ci.yml

    • @vdespa
      @vdespa  2 роки тому

      I have a full GitLab CI course that can help you understand how to manage .gitlab-ci.yml files.

  • @sivas4861
    @sivas4861 Рік тому +1

    Hi I have seen your videos at Udemy look super ! could you please try to make a one pipeline for react JS with docker containerization _.gitlab.ci.yml in GitLab.

    • @vdespa
      @vdespa  Рік тому

      Thanks for the idea, will do!

  • @ananyamishra7896
    @ananyamishra7896 3 роки тому

    Hello @Valentin Despa
    I took your Gitlab CI CD course on Udemy
    The content was so good and so helpful as well.
    Just one issue I'm facing with respect to CI. I'm trying to install python packages using pip install command behind my company's proxy server for that I'm receiving 'proxy error' I tried to resolve the issue using export proxy HTTPS & HTTP but no luck

    • @vdespa
      @vdespa  3 роки тому +1

      Thanks for your kind words. In regards to your issue, is the runner on your computer?

    • @ananyamishra7896
      @ananyamishra7896 3 роки тому

      @@vdespa No I'm using a shared runner, but I suppose there is no issue with the runner because I'm able pull images

    • @vdespa
      @vdespa  3 роки тому +1

      @@ananyamishra7896 I am not sure what the company proxy has to do with the shared runner.

    • @ananyamishra7896
      @ananyamishra7896 3 роки тому

      @@vdespa Thank you for your response :)

  • @АлексейАндреев-с1т

    Hello guys. Am I the only who has issue with auth?