Explained well and such an amazing function. I found it was explained so well that I could even follow it perfectly at 1.5x speed.
@satheeshcharles3 жыл бұрын
I was breaking my head for hours to make it work the library. Thank you @Darin. Lifesaver :)
@mohankumar95113 жыл бұрын
I was struggling to work this concept on my system for hours 😃 . He resolved my issues is just 23 minutes. Thank you sir
@quyreansoulsealer40023 жыл бұрын
Thanks! Perfect simple example, just what I needed
@krishnaprasad5503 Жыл бұрын
Really Superb. Nice video for beginners !
@Prablu913 жыл бұрын
Thank you so much Sir. I was searching this kind of tutorial to implement in my project and finally I found it. It's really helpful and understanding...
@marcpoinot91662 жыл бұрын
Very useful, thx a lot. Clear explaination, all important details commented, nice!
@radostinpaskalev82133 жыл бұрын
spectacular presentation, very well presented
@totalcomplexity Жыл бұрын
This is gamechanger for keeping pipelines DRY, thanks! :)
@Nodorgrom2 жыл бұрын
Darin, thanks a lot for your github repositories, there are very usefull. Thank you also for knowledges on youtube!
@DunSety3 жыл бұрын
Thanks from RUS, very good quality material!
@yevhen53882 жыл бұрын
Thanks a lot. Very clear and helpful
@bibhuti00012 жыл бұрын
I was banging my head & searching for that underscore ‘_’ meaning. And here I get it. Thank You 😊
@rahulsingh-iq4gd11 ай бұрын
What does that mean?
@gorettideleon5256 Жыл бұрын
Really helpful, thank you!
@junglemike4 Жыл бұрын
Excellent explanation. Very helpful.
@ZacharyBetz2 жыл бұрын
Nice video. I like the Map param example vs the positional params
@ravikumar-su5py2 жыл бұрын
Fantastic.. This is what i wanted to understand.. God Bless you.
@dannyhd83017 ай бұрын
Absolutely great!!!
@royedri65192 жыл бұрын
Amazing explanation - so helpful and summarized, thanks !
@raychung11562 жыл бұрын
very clean and concise
@drakezen3 жыл бұрын
Amazing explanation.
@trido38153 жыл бұрын
Crystal clear instructions. Thanks.
@eclipsetutorialvideo3 жыл бұрын
Very well explained sir, could you make another video more complex, with src, var and classes ? Thanks again !
@saragalal54136 ай бұрын
thanks , great video you help to understand the concept and implemented in my work
@ghauri0013 жыл бұрын
Thank you for this awesome video
@mithuntechtraining2 жыл бұрын
@darin Im loving your videos. they are just awesome....tough concepts explained in an easy way
@FilipHokes2 жыл бұрын
Thank You! It's what I was searching for. Great tutorial.
@sundeepgarg35023 жыл бұрын
getting message ‘Jenkins’ doesn’t have label ‘linux’ , can somebody please suggest
@off_road_monk3 жыл бұрын
agent is just like another machine which you associate with Jenkins. So suppose I configure 2 slaves on Jenkins -> 1. windows 2. linux Now I have the flexibility run a specific job on windows machine, and maybe some other job on linux machine. So agent { lable "linux" }, is our way of telling jenkins to use linux machine to build this job. If you have not configured any slaves then go ahead and skip this step altogether
@ImSh1ni4 ай бұрын
If someone else was checking step-by-step and got revision invalid error. Change default version from "master" to "main" to resolve revision problem
@idimidi40522 жыл бұрын
I think the "master" branch is now called "main". I was able to map the repository this way :)
@hydrock97383 жыл бұрын
It's amazing. Thank you very much!
@milindbhande88592 жыл бұрын
thank you so much for this video !!
@siroussayahi79725 ай бұрын
Absolutely great 👍
@jean-pierrefouche18273 жыл бұрын
Thanks for this great video! When I configure Shared Libraries in "Configure System", it appears to be scanning all of my repos and then changing my configured repo and default version to the last item it finds! Very annoying - do you have any idea what's going on there? (I am using an SSH key with a lot of permissions granted to it)
@kojibello74523 жыл бұрын
This was great
@Dziki8332 Жыл бұрын
great video. Thank you
@abdullaalmosalami2 жыл бұрын
Wonderful explanation! Thank you very much. :)
@bearaujus11 ай бұрын
Thank you very much!!
@HakanaiVR Жыл бұрын
I’ve started wondering how to use languages other than groovy for this. We’re constantly experiencing issues with groovy and wish that Jenkins would look at something like Kotlin for pipeline library code.
@sumitsharma-mg3el3 жыл бұрын
Well explained, Thank you Sir!
@bannu71353 жыл бұрын
could you please do a video on jenkins and netsparker integration
@themrjeevesh3 жыл бұрын
It was a very insightful video. 👌👍
@gsantosoliver3 жыл бұрын
I used to have @Library("shared-library@my-branch") _ But now I need to define the branch dynamically, so I am using library ("shared-library@$BRANCH_NAME") But now Jenkins is not able to find my Classes. Here is the error: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: WorkflowScript: 145: unable to resolve class Artifactory @ line 145, column 30. artifactoryObj = new Artifactory(script:this, repoName:my_ARTIFACTORY_DEV_FW_REPO, repoHost:my_ARTIFACTORY_LOC, repoCredentialID:my_ARTIFACTORY_CREDENTIALS) The Artifactory Class is part of the package com.ibm.cio.dcs.ci_cd in my shared library. How can I define, at the library load time, the packages to import? I would now like to update my code to add full qualified classes paths... Thanks!
@lichengzhang18363 жыл бұрын
解决了 No such library resource xxx could be found. 非常感谢
@alexandersemigrodskikh84002 жыл бұрын
Great tutorial!
@tilakdhanunjaya3 жыл бұрын
Thank you very much Sir, Good and clear explanation😊👌👍
@anhquocnguyen15783 жыл бұрын
thank you for the amazing video
@DevOpsPulse4 ай бұрын
thank you
@luisher6698 Жыл бұрын
Superr
@danrooke11992 жыл бұрын
Sir, in your taskbar it says it's Wednesday not Thursday. :-P
@rubbercable2 жыл бұрын
When I first saw shared libraries I was still using bash scripting; it broke me. I had to teach myself Java - detours on django, pytorch, golang c#, c++ to get to Groovy (yeah it was the scenic route) . I'm back for a rematch.
@mihai65642 жыл бұрын
good video
@AmitKumar-im1pf2 жыл бұрын
I only have created helloWorld.groovy in my vars directory and configured the shared-library. Getting below error + hello world /var/lib/jenkins/workspace/library-test-pipeline@tmp/durable-4418e25e/script.sh: 1: hello: not found define helloWorld.groovy def call() { sh "echo Hello World." } But once the repo which you shared I am updating system configuration shared-library it worked perfectly fine. Can you help where I can fix this issue. Appreciate this video is very interesting and clarity for this topic