Create Jenkins Declarative Pipeline | How to Build Jenkins CICD Pipeline | Jenkins pipeline Tutorial

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

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

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

    I've been watching many TH-cam videos on CICD Scripted/Declarative Pipeline code and didnt get proper understanding. I got it clarify from this channel . thanks DevOps Coach . Really awesome

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

      Sankara - Great to hear! Thank you so much!

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

    I was struggling with Jenkins pipeline but now everything is clear.. Thank you so much for detailed video

    • @DevOpsCoach
      @DevOpsCoach  3 ปีที่แล้ว

      You are welcome 😊

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

    Like 3 months, i was struggling to find way to understand devops. Great video sir.

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

      Glad you liked it, thank you 🙏

    • @antony2684
      @antony2684 2 ปีที่แล้ว

      @@DevOpsCoach if the github sample java web link is there, it will be helpful

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

    Thanks a lot you way of teaching it's amazing i gain a lot knowledge by watching your posted videos

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

      Glad you learnt something

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

    One of the best tutorials on youtube !

  • @AnanthM-h5r
    @AnanthM-h5r 10 หลายเดือนก่อน +1

    Hello Sir.... Your content is Simple, Crispy, Crystal clear, Superb.... This is Amazing.

    • @DevOpsCoach
      @DevOpsCoach  10 หลายเดือนก่อน +1

      Thanks a ton, keep watching and learning

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

    very nicely explained. best video for those who started learning jenkins CI/CD

    • @DevOpsCoach
      @DevOpsCoach  2 ปีที่แล้ว

      Glad it was helpful!

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

    Thanks for details Jenkins Declarative Pipeline

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

      Glad it was helpful!

  • @shubhampawar-ms2ct
    @shubhampawar-ms2ct 2 ปีที่แล้ว +1

    Awesome!! detail explanation feels like working in actual CI/CD production environment for any organization.

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

      Glad you liked them

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

    Brilliant! Liked use of Snippett Generator, which was missing in most of other Jenkins videos on youtube

  • @shristisingh3072
    @shristisingh3072 4 หลายเดือนก่อน +1

    Best explanation ever

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

      Thank you!

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

    sir, you have invested lot of time and effort for us thank you very much.... and applause for your work...

    • @DevOpsCoach
      @DevOpsCoach  3 ปีที่แล้ว

      It's my pleasure, thanks!

  • @pankajbarge9607
    @pankajbarge9607 6 หลายเดือนก่อน +1

    Superb Content!!! 😍

    • @DevOpsCoach
      @DevOpsCoach  6 หลายเดือนก่อน +1

      Glad you liked it

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

    It was a clear explanation. ThankYou for your efforts!!

    • @DevOpsCoach
      @DevOpsCoach  3 ปีที่แล้ว

      Glad it was helpful!

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

    Hello sir, I really love all your videos on this Channel. I learnt most of the concepts of DevOps on this channel. Sir, If possible Can you make a video on complete CI/CD pipeline (parametrized one)... I mean from getting source code from github to deploying on Amazon EKS using different tools like ,Ansible playbooks ,ArgoCD, Helm, Trivy etc. The way you explain topics sorry but I don't even have any words ...... but only one thing I can say that you are a great preceptor......

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

      try this video on my channel: th-cam.com/video/Ojb9Rh0BcvA/w-d-xo.html

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

      @@DevOpsCoach Thanks a ton sir... Also if possible can you make a video on Ansible also ... I mean how it deploys on k8s and local repository of a company (or dockerhub)........

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

    Love this. You are the best.

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

    very useful information for freshers❤

    • @DevOpsCoach
      @DevOpsCoach  2 ปีที่แล้ว

      Glad it was helpful!

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

    very valueble subject you shared, Thank you so much, we are expecting more knowledge sharing from you.

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

      You are most welcome, thank you, I will.

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

      Check out the playlist in my TH-cam channel: www.youtube.com/@DevOpsCoach/playlists

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

    SUPER SIR ,Very clearly u have explained

  • @tapankumarnayak1664
    @tapankumarnayak1664 8 หลายเดือนก่อน +1

    I have a doubt regarding nexus.
    Why are we using this and what it does before deploying the code?

    • @DevOpsCoach
      @DevOpsCoach  8 หลายเดือนก่อน +1

      Nexus is for mainly storing build artifacts such as Jar, War and Ear files.

    • @tapankumarnayak1664
      @tapankumarnayak1664 8 หลายเดือนก่อน +1

      @@DevOpsCoach Thank you for clearing my doubt.

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

    Very Informative

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

    why you are having separated machines for nexus , sonarqube and jenkins???????

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

      To avoid single point of failure and also to have the flexibility to scale up

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

      @@DevOpsCoach what if I'm having multiple projects and if a I have miltple slaves machines.. Do i need to install those things in all my slave machines??? I'm confused pls clear me out

    • @sumanthr9742
      @sumanthr9742 2 ปีที่แล้ว

      @@karthicksai4226 even I have this doubt.... author kindly reply

  • @maheshwane5078
    @maheshwane5078 4 ปีที่แล้ว +4

    Hello sir thanks for the detailed video of each stage. I have small daubt, in while uploading to nexus you mentioned artifact id and version but everytime version get change then do we have to change configuration of pipeline each time ?

    • @ashantapalei3375
      @ashantapalei3375 2 ปีที่แล้ว

      No, not required

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

      not needed for maven snapshots repo in Nexus...

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

    So neatly explanation sir thank u

    • @DevOpsCoach
      @DevOpsCoach  2 ปีที่แล้ว

      Glad you liked it, thanks Paramesh

    • @parames3039
      @parames3039 2 ปีที่แล้ว

      @@DevOpsCoach sir can u please explain kubernetes in same as it is

  • @aviad-co1
    @aviad-co1 ปีที่แล้ว +1

    Thanks... Great video

  • @Manojkumar-nt8mp
    @Manojkumar-nt8mp 10 หลายเดือนก่อน

    hi i would like to try this but how to get the pom.xml file
    can you share your repo?

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

    Whatta explanation!! ❤️
    Love this thank you soo much.. ❤️

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

      You're so welcome!

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

    How to include the functional testing in pipeline? Thank you!

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

      You can work with qa team and call their automated testing suite as part of Jenkins pipeline as you deploy to QA/TEST environment

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

    can we define node/slave/agent in each stage of scripted pipeline like declarative

    • @SumitKarmakar
      @SumitKarmakar 3 ปีที่แล้ว

      This is good questions. I also need the answer to this.

  • @Nani22670
    @Nani22670 2 ปีที่แล้ว

    thank you sir for detail explanation

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

    do we need to add anything in pom.xml for Sonarqube ?

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

      yes..if you like to configure globally. docs.sonarqube.org/9.9/analyzing-source-code/scanners/sonarscanner-for-maven/

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

      @@DevOpsCoach thank you🤩

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

    Just WOW !!!

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

    awesome as per jenkins part thanks you

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

    Is it how the ci/cd pipeline is used in real production environment?What to do if we have to use docker and kubernetes

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

      www.coachdevops.com/2022/01/deploy-springboot-microservices-app_11.html

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

    This is very useful content, far better than so many overrated channels.
    I need some information on the cost to deploy/host the tools like Jenkins, nexus onto ec2. When we install these tools on ec2 free tire, are they chargeable?

    • @DevOpsCoach
      @DevOpsCoach  3 ปีที่แล้ว

      Thanks Sumit for your kind words.. regarding your question, it depends on your usage on those EC2 instance in free tier. you can stop them when not in use.

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

    What is the difference between echo and println in jenkins scripted pipeline.
    I’m considering functionality of echo and print are same .
    Am I correct

  • @MrMaheshb
    @MrMaheshb 3 ปีที่แล้ว

    For the code part in approvals section, does it need any plugins to be installed

  • @jeeva247
    @jeeva247 2 ปีที่แล้ว

    Thank you sir, it was clear explanation

  • @udaykumar-tb5kn
    @udaykumar-tb5kn 2 ปีที่แล้ว

    Hi brother can you please make video on how jenkins can be integrated with sql server or any db to run database scripts

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

    Please make ond video for scripted pipeline too

    • @DevOpsCoach
      @DevOpsCoach  2 ปีที่แล้ว

      we already have video on this --> th-cam.com/video/nfmt4HWhp5k/w-d-xo.html

  • @arieff1508
    @arieff1508 4 ปีที่แล้ว

    Hi, I have scenario like jenkins and ansible server two different aws ec2 servers i have been trying to deploy an app by using jenkins pipeline. Please tell me how to integrate jenkins and ansible b/w two different sever. Please suggest how write jenkins pipeline job

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

    Awesome Sir!!!

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

    It was very good session for me....Kindly please provide your repository url.......If possible

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

      github.com/akannan1087/myApr2022weekendRepo

  • @sruthireddy2127
    @sruthireddy2127 4 ปีที่แล้ว

    Do u have any video on jfrog integration with jenkins

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

      yes, please browse through my channel..here is the link --> th-cam.com/video/GRX8zTSsNyc/w-d-xo.html

  • @adeakin3467
    @adeakin3467 4 ปีที่แล้ว

    Nice one Mr Success

  • @mohammedshahbaazshareef5549
    @mohammedshahbaazshareef5549 4 ปีที่แล้ว

    Thanks for the explanation, how can we pass some parameters dynamically for such pipeline scrips ?

    • @DevOpsCoach
      @DevOpsCoach  3 ปีที่แล้ว

      Please watch this video to learn how to pass parameters to pipeline -> th-cam.com/video/vRG_JqTwb94/w-d-xo.html

  • @sruthireddy2127
    @sruthireddy2127 4 ปีที่แล้ว

    Can u explain detail configuration about Sonarqube integration through jenkins

    • @DevOpsCoach
      @DevOpsCoach  4 ปีที่แล้ว

      Sruthi - please watch my sonarqube setup video - th-cam.com/video/ci__UZQDclM/w-d-xo.html

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

      @@DevOpsCoach do u have any link for all those steps....installation is good but I need declarative pipeline job configuration through jenkins

  • @sonalivarshney198
    @sonalivarshney198 2 ปีที่แล้ว

    Sir i am having a small doubt.. after getting notification that Dev deploymnt is successful, how manager will come to know that he has to approve?

    • @DevOpsCoach
      @DevOpsCoach  2 ปีที่แล้ว

      Team members should let him know

  • @gurleenpannu1340
    @gurleenpannu1340 3 ปีที่แล้ว

    very well explained!!

    • @DevOpsCoach
      @DevOpsCoach  3 ปีที่แล้ว

      Glad it was helpful!

  • @charankumar3994
    @charankumar3994 3 ปีที่แล้ว

    nice explaination

  • @sarvothammarella8228
    @sarvothammarella8228 3 ปีที่แล้ว

    it not showing deploy war/ear in snipped genrator

    • @DevOpsCoach
      @DevOpsCoach  3 ปีที่แล้ว

      you need to install deploy to container plug-in

  • @sivasankar8412
    @sivasankar8412 4 ปีที่แล้ว

    what is that time out in dev approval stage?

    • @DevOpsCoach
      @DevOpsCoach  4 ปีที่แล้ว

      it will wait for specified time for approved to approve/reject that stage before next stage..you can always change it

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

    superb :-)

  • @yarlagadda54
    @yarlagadda54 3 ปีที่แล้ว

    excellent

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

    Improve your voice quality to grow your channel

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

      Ok thanks, please do check latest videos