GitHub Actions CI/CD pipeline | Step by Step guide

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 104

  • @video4524
    @video4524 9 หลายเดือนก่อน +6

    The best tutorial I've ever had.

  • @OthmenKhchimi
    @OthmenKhchimi ปีที่แล้ว +3

    I just wanted to say a big thank you for your fantastic content. I've been following you for a year now, and your tutorials on Spring, Angular, Docker, Microservices and CI/CD have helped me learn and adapt quickly. I appreciate how you simplify things and stick to LTS, making my learning journey smoother.
    Thanks again for all you do!

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +2

      I really appreciate your feedback
      Happy you liked it!

  • @mahmoudtokura
    @mahmoudtokura 3 หลายเดือนก่อน

    I really like this tutorial. Concise and just what I needed. I'll checkout your docker tutorial.

  • @calebmbugua745
    @calebmbugua745 ปีที่แล้ว +1

    Exactly what developers need,Thanks

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Happy you liked it

  • @agwaigbomaximillian5655
    @agwaigbomaximillian5655 ปีที่แล้ว +2

    This Content is wonderful. I would like an advance concepts of creating parallel jobs. Thank you so much

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      Coming soon.
      Already preparing the video

  • @skydream2884
    @skydream2884 5 หลายเดือนก่อน +2

    Great tutorial ! It's all so simple when well presented.
    You made me laugh at 39:38, good practices died a little with that commit message.

    • @BoualiAli
      @BoualiAli  5 หลายเดือนก่อน

      😂😂😂😂

  • @abu-dukhan
    @abu-dukhan ปีที่แล้ว +4

    Maasha Allah, that's a super nice content Ali, I super really like it brother, and really can't wait for the docker video you talked about, may Allah makes it easy for you Ameen Ya Rabb. Thanks once again for the awesome content

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Thank you so much brother. Happy you like the content.
      The docker will be released soon

  • @dannorcott773
    @dannorcott773 หลายเดือนก่อน

    Really nicely done videio, thanks!

  • @IamKanuKingsley
    @IamKanuKingsley ปีที่แล้ว

    I hit like even before I start your videos because I know that It will always be a great content. kudos!

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      You're the best!

  • @odilhonislomov8954
    @odilhonislomov8954 9 หลายเดือนก่อน

    Thank you. You are on top as usual. Great content.

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      I appreciate that!

  • @orestdymarchuk2910
    @orestdymarchuk2910 ปีที่แล้ว

    Your explanation is excellent, and I'm eagerly anticipating more content from you.
    Keep up the good work!

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Thank
      More content is coming soon. Stay tuned

  • @dasuntheekshana3433
    @dasuntheekshana3433 หลายเดือนก่อน

    thank you

  • @Mohamed-uf5jh
    @Mohamed-uf5jh 8 หลายเดือนก่อน

    Your explanation is excellent

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Glad you liked it!

  • @meriamzayani
    @meriamzayani 11 หลายเดือนก่อน

    Thank you! Very helpful tutorial

    • @BoualiAli
      @BoualiAli  11 หลายเดือนก่อน

      Glad it was helpful!

  • @damianwojtowicz5212
    @damianwojtowicz5212 ปีที่แล้ว

    Thanks a lot, you are a great teacher :)

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Happy you liked it!

  • @Talaria.School
    @Talaria.School ปีที่แล้ว

    Merci Ali super contenu j apprecie bcp.

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      Happy you liked it

  • @IamKanuKingsley
    @IamKanuKingsley ปีที่แล้ว

    Done and as always, another beautifully done content. Please, do the video on the advance aspects and probably add the deployment with kubernetes. Best regards and thank you for this.

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      Sure, I will share an advanced GitHub actions video showing how to create parallel jobs and deployment

  • @AshishRohillax
    @AshishRohillax ปีที่แล้ว

    Thank you for the excellent video. ❤

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Happy you like it

  • @mohamedoueslati462
    @mohamedoueslati462 ปีที่แล้ว

    Great content , Thanks Ali :)

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Glad you liked it!

  • @QuanTran-ej3jh
    @QuanTran-ej3jh ปีที่แล้ว

    Great, Ali! I want to express my deepest gratitude to your dedication, and really good content. But could you please do CI/CD with Jenkins, and Kubernetes, such as ArgoCD, and Infrastructure as Code, such as Terraform also, because I think they are really good to learn. Thank you very much!

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Happy you liked it!
      Nice suggestion

  • @callanambulancebutnotforme5702
    @callanambulancebutnotforme5702 ปีที่แล้ว

    Amazing content. All of ur videos

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Glad you like them!

  • @MalobikaNandy
    @MalobikaNandy 4 หลายเดือนก่อน

    Great video, Thanks a lot

    • @BoualiAli
      @BoualiAli  2 หลายเดือนก่อน

      You are welcome!

  • @samahmahdi5511
    @samahmahdi5511 3 หลายเดือนก่อน

    Many thanks

    • @BoualiAli
      @BoualiAli  2 หลายเดือนก่อน

      You are welcome

  • @kevindeffo9050
    @kevindeffo9050 ปีที่แล้ว

    very interesting.Thanks

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Glad you enjoyed it

  • @torukobyte
    @torukobyte ปีที่แล้ว

    thank you, great content!

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Glad you liked it!

  • @sergiomartino3656
    @sergiomartino3656 7 หลายเดือนก่อน

    very useful!

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      Glad it was helpful!

  • @baibula
    @baibula 10 หลายเดือนก่อน

    Cool.

  • @khouloudbouazizi280
    @khouloudbouazizi280 11 หลายเดือนก่อน

    Thank you very much for this video. Could you make a video explaining how to deploy a Spring/Angular application to a VPS (such as OVH) using Docker and CI/CD?

    • @BoualiAli
      @BoualiAli  5 หลายเดือนก่อน +1

      Already done

  • @samehjemai8335
    @samehjemai8335 ปีที่แล้ว

    great👏👏, the good content

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Glad you think so!

  • @mfarooqwasi
    @mfarooqwasi 8 หลายเดือนก่อน

    Perfect ... 🥰

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Thank you! 😃

  • @ahouzimohamed6387
    @ahouzimohamed6387 ปีที่แล้ว

    waiting for the advanced one (gitops , k8s ...) thank you

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      Coming soon!

  • @ahmedboukhari3090
    @ahmedboukhari3090 9 หลายเดือนก่อน

    thanks hachem

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Glad you liked it!

  • @ymedjalil
    @ymedjalil ปีที่แล้ว

    Good job :)

  • @AlmustaphaTukurUmar
    @AlmustaphaTukurUmar 8 หลายเดือนก่อน

    thanks for the awesome content it’s really educational can we go advance by creating another job that deploy to cloud service like AWS or AZURE when deploying to docker hub is successful

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Yes you can!
      check the latest video

  • @goriagori1212
    @goriagori1212 10 หลายเดือนก่อน

    thank you

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      welcome

  • @rohrakaran
    @rohrakaran 4 หลายเดือนก่อน

    How can we add deployment job which autmatically deploy app to AWS EC2 ?

  • @sidof8065
    @sidof8065 7 หลายเดือนก่อน

    goood

  • @mafujaakhtar9876
    @mafujaakhtar9876 หลายเดือนก่อน

    Hi I am interested, thanks

  • @FahadMalikNorway
    @FahadMalikNorway 10 หลายเดือนก่อน

    icant find the repo on github. Was really looking forward to do the tutorial with you

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      check the description.
      you can check the latest video

  • @BakaryNdiaye-fj9tm
    @BakaryNdiaye-fj9tm ปีที่แล้ว

    thx u🤩

  • @solletibhavyapravallika467
    @solletibhavyapravallika467 4 หลายเดือนก่อน

    for creating a pipeline do we need to learn yaml language . I am a beginner can you guide me

  • @swerytv4342
    @swerytv4342 ปีที่แล้ว

    Thank for this tutorial i just wana know how to add slack notification.

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      I will make a video for that

    • @swerytv4342
      @swerytv4342 ปีที่แล้ว

      @@BoualiAli thanks 😊

    • @MamadouMouctarDIALLO-uv5rq
      @MamadouMouctarDIALLO-uv5rq ปีที่แล้ว

      @@swerytv4342 in addition, how to deploy react app with "Github Actions CI/CD pipeline".

  • @drakhakami3828
    @drakhakami3828 ปีที่แล้ว

    Greetings, first of all, thank you for this video. There is a part I don't understand. Is the part we wrote in the dockerfile "COPY target/HealthChecker-1.0.0.jar /app/HealthChecker.jar" trying to convert the compiled file into a docker image by taking it from the root directory? If so, isn't a jar file created under my target folder as a result of the operations we performed during CI? Is this an issue for my project? Where is the jar file created during the CI process created?

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      You can use docker build stages to solve this issue

  • @surajyerramilli9255
    @surajyerramilli9255 8 หลายเดือนก่อน

    One question, when you open the code editor in the beginning where did you get the pom.xml file? Is it a downloaded file with GitHub actions? Help plz Thankyou, great video tho👌

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      check the latst video

  • @manojishere
    @manojishere 9 หลายเดือนก่อน

    Thank you, how can I deploy the spring boot jar on windows machine

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      coming soon

  • @michajas
    @michajas ปีที่แล้ว

    Hey great video! I have one question though. How are you dealing with long term statistics for github actions workflow runs? I'd like to see if my app is building slower/faster? How often it's failing etc. It's really great tool but I'm missing this part of functionality. Or is it only me?
    Anyone has similar problem?

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      I really didn’t do any statistics about that. Maybe you can separate the steps and investigates the long running ones

  • @ziadghouzlani4220
    @ziadghouzlani4220 ปีที่แล้ว

    Do I need to have an understanding of docker in advance to follow ?

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      Nope, Docker will be explained in a different video in details

  • @nihatismayilzade2076
    @nihatismayilzade2076 9 หลายเดือนก่อน

    can you share like this concept for gitlab actions for spring boot ci/cd pipelines?

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Soon

  • @ogabekhamdamov7647
    @ogabekhamdamov7647 ปีที่แล้ว

    What if I use gradle instead of maven?

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      This changes nothing. Just use the gradle command to build, test, ….

    • @ogabekhamdamov7647
      @ogabekhamdamov7647 ปีที่แล้ว

      @@BoualiAli thank you

  • @kaushikbhadra5689
    @kaushikbhadra5689 ปีที่แล้ว

    Hello, Sir when I am using this file to push and check unit testing. I am always getting error. java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@552bee2f testClass = and so on. Just Postgres database issue. when i deploy to GitHub. Could you please fix this problem, its really helpful.

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Can you give more context?

  • @OusmaneDiouf-cw2xr
    @OusmaneDiouf-cw2xr ปีที่แล้ว

    Salut Ali est ce que nous pouvons avoir la version en français pour les personnes qui ne comprennent pas l'Anglais ? Merci

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      Je suis désolé, mais le nouveau contenue sera en anglais. Tu peux activer la traduction des sous titres

  • @idouxda
    @idouxda ปีที่แล้ว

    What if I have to use GitLab?

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      You can user GitlaCI (it is almost the same)

  • @dasuntheekshana3433
    @dasuntheekshana3433 หลายเดือนก่อน

    thank you

  • @ManelZarraa
    @ManelZarraa ปีที่แล้ว

    great👏👏, the good content

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      I'm glad you like it