JENKINS SHARED LIBRARIES TUTORIAL | WHAT IS SHARED LIBRARY IN JENKINS| DEMO INCLUDED |

Поділитися
Вставка
  • Опубліковано 2 тра 2023
  • Support my work
    www.buymeacoffee.com/abhishekprd FREE DEVOPS COURSE
    • DEVOPS ZERO TO HERO CO...
    Hi Everyone, My name is Abhishek and my channel is focused on delivering FREE and high quality DEVOPS content. Please subscribe to my channel and checkout the playlists section for End to End DevOps content.
    In this video, we will learn about the Jenkins Shared Libraries.
    - What is Shared Library in Jenkins ?
    - Advantages of using Shared Libraries ?
    - Scenario based Interview questions on shared libraries
    - How to handle security issues with your Jenkins pipelines effectively using Shared Libraries ?
    - Step by Step Demo to write your first Jenkins shared library.
    New to Jenkins ?
    Checkout the Jenkins Playlist
    Book 1:1 with me on TopMate for career guidance
    topmate.io/abhishek_veeramalla
    Follow me on Telegram
    t.me/abhishekveeramalla
    About me:
    ========
    LinkedIn: / abhishek-veeramalla-77...
    GitHub: github.com/iam-veeramalla
    Medium: / abhishekveeramalla-av
    #devops #futureofdevops #kubernetes #sre #aws #azure #jenkinstutorial #jenkinspipeline #jenkins #jenkinsvideosintelugu #cicd #githubactions #sharedlibraries #freecourse Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved. .
    .
    Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.

КОМЕНТАРІ • 107

  • @OlaOlufowobi-bd1qj
    @OlaOlufowobi-bd1qj 4 місяці тому

    Thank you for the simple explanation. You make learning DevOps much easier than imagined.

  • @The-Chathu-Champ
    @The-Chathu-Champ 3 місяці тому

    Awesome explanation Helped a lot. Thanks brother!!!!

  • @arvindpsk
    @arvindpsk Рік тому +3

    Explained in a very nice way. Simple to understand. Thanks. Looking forward to more on Jenkins tricks from you. Thanks!

  • @sangativamsikrishna1691
    @sangativamsikrishna1691 Рік тому +6

    Thank you Abhishek, you always brings good content which is helpful to many aspirants like me and learning some new concepts as per the industry requirements.
    Thank you soo much Abhishek

  • @ranjanbiswal2923
    @ranjanbiswal2923 8 місяців тому +1

    Thank you so much Abhishek. it's really required in real time environment and i have implemented. Thanks again.

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

    Before I didn't know if Jenkins Shared Library exists! After this video Jenkins is easier for me to handle Microservices automation. Thank you so much Abhishek❤ Sir.

  • @user-ix7fv6ir9u
    @user-ix7fv6ir9u Рік тому +1

    Awesome content Abhishek, hats off to your efforts

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

    Thanks Abhishek for knowledge sharing 👏🎉

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

    Thanks Abhishek for knowledge sharing videos & helping community. Please create a video series on QA's transition to devops .

  • @FastTrackDevOps
    @FastTrackDevOps 8 місяців тому +1

    WOW that's amazing concept

  • @devmantras5587
    @devmantras5587 Місяць тому

    Thanks

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

    Nicely explained Abhishek , moreover i liked the new way of video recording where your presence over camera is more engaging throughout the lecture.
    I hope you continue the same way in upcoming videos as well , just to keep the watchers more actively engaged :)

  • @javeedjafar4973
    @javeedjafar4973 Рік тому +3

    Thank you so much for sharing such a valuable content 👏🏻 and Helping us to get real time knowledge
    With your efforts and time 🙌🏻👍🏻.

  • @Muni.P
    @Muni.P Рік тому +2

    Thank you so much anna .. 🙏🙏

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

    Dhanyawad Guruji.

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

    Good content. keep up the good work

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

    Thank u so much for this video 😊

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

    Wonderful..!!!

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

    Stupendous session sir

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

    Can you please help here with arguments things. As, what if we have different branch and ssh link which you have mentioned

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

    Tahnk you

  • @adeshagarwal7189
    @adeshagarwal7189 11 місяців тому +1

    Really good explanation

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

    calling of filename.function is best as of JavaScript type, if we have much functions in that shared library file, but we need some specific functions for our current pipeline then what to do?

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

    Thanks for your efforts abhishek. Please make video on Aws service hands on.

  • @ramsai09
    @ramsai09 2 місяці тому

    Hi Abhishekh,
    Can u pls explain how the artifact version gets increment on every build.?

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

    Thank you brother❤

  • @devops-journey01
    @devops-journey01 Рік тому +1

    Thank you anna❤❤❤❤❤❤

  • @nageswarreddy7464
    @nageswarreddy7464 11 місяців тому

    is shared library supports github actions/other CI tools(not jenkins) ?

  • @user-qt2gb3qy3l
    @user-qt2gb3qy3l Рік тому +1

    Awesome

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

    Tq guruji

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

    Thanku sir!

  • @user-vv6ox3sg3m
    @user-vv6ox3sg3m Рік тому +1

    Superb explanation brother, I have one doubt we need to install any plugin for that have u installed plugin for shared library or we need to only config part?

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

    at 23.11 the name should be mavenBuild i guess.
    overall an excellent one to start the CI/CD week.

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

    Bro awesome am preparing for interview plz make a video for sequrity manager perameter store with handson

  • @sumacc3903
    @sumacc3903 11 місяців тому +2

    How many times we read the concept on our own, it ll be validated only after watching ur videos☺

  • @brandmarket6734
    @brandmarket6734 11 місяців тому +1

    Hi brother, I have a doubt. If I have two repositories hosting shared libraries, how can I distinguish between the two when calling them in a Jenkins pipeline?

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  11 місяців тому

      when you add the shared library into the jenkins configuration settings. You need to differentiate the two

  • @naren06938
    @naren06938 10 місяців тому +2

    Summary of first 12min: Shared Library works similar to global objects/Java Functions, React.Js Components, once defined we can use it wherever we need even multiple times. In shared library instead of showing multiple commands, i hope we can use bash shell script files to execute bunch of tasks. U made videos too lengthy annai....

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

    Thanks bro..yesterday i got interviewed and question is related to shared library..he was asking like you have created one shared library when some one from other team wants to use your shared library and setup a pipeline so what is the flow and steps that he or she needs to follow to setup the job in pipeline?

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

      I explained the same in the video, you just need to import the shared Library and use it.

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

      @@AbhishekVeeramallayes i got it now..thank you much..soon I will be a member of your channel 🙏

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

    Shared libraries and groovy scripting,yaml and terraform, ansibke and shell scripting ela Anna strong avvadam also Devops ki eppudu development understanding undali Ani antunnaru

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

      Take step by step bro .. no need to panic .. even a marathan has to start from a single step.

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

    Hi bro.. in real time how many k8s clusters will be there.. how they follow the deployment to deploy apps in different environments..

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

    @abhishek sir, Is the xx.groovy script only has def call() ? because if I'm mentioning other name like def test() , then pipeline is failing

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

    Bro have you covered Hashicorp Vault? Is there any alternative for this?

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

      Hashicorp vault is securing sensitive information. Will try to cover that in a video

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

    A different video on Jenkins in this UA-cam videos

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

    When we expect a devops course from you? Do we need really have one cloud with devops

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

      DevOps course is already available on my channel. Please check the playlists

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

      @@AbhishekVeeramalla how should I contact you

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

    Sir..please bring a video on jenkins where master is hosted on k8s cluster and slaves are acting as a pods. And these pods get terminated after performing it's action. And get created again when we run a jenkins job

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

      Did you watch the UItimate CICD pipeline video that I made ? It's almost the same , instead of pods we used docker containers .

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

      @@AbhishekVeeramalla no sir..haven't watched. Will search it and watch

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

    I tried more than 3times the method u said but it's not calling function

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

    Hi anna shared resources means what in Jenkins please explain

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

      That is exactly what I explained in the video .. are you asking about the resources folder ?

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

      @@AbhishekVeeramalla i got a new task on the shared resources so exactly i don't have an idea so could please tell me

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

    How to create multiple methods in one file and import that? So you dont have 100 files for 100 methods

  • @user-ry8wi8yt5o
    @user-ry8wi8yt5o Рік тому

    which job sites can we apply for devops jobs?

  • @nagarjunahota4498
    @nagarjunahota4498 Рік тому +2

    Video ageya , video ageya 🤭🤭

  • @user-vv6ox3sg3m
    @user-vv6ox3sg3m Рік тому

    Hi

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

    Your teaching too fast

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Рік тому +2

      Thanks for the feedback.. Will try to reduce the speed or for now play the video at 0.5x speed

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

    sir can we add multiple shared library?

  • @javeed939
    @javeed939 10 місяців тому +1

    god of devops @abishek anna

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

    i have one Dought
    Ex: i have github reposatory ABS

    Branch-A File.text --Line-1 Hello World
    Branch-B File.text ---Line-3 Welcome to All
    I need to Dump this twho Branch Code in Server By Using Jenkis
    is its Posable or Not ?