
Top 5 Jenkins Plugins
Top 5 Jenkins Plugins
In this Dhub Repository, we talk about the top 5 Jenkins plug-ins you should know for your DevOps career.
Subscribe to get weekly DevOps Career Tips: https://goo.gl/u7d9fW
Share this channel with a YouTube friend: https://goo.gl/nKDS4Q
If you have a topic you want me to cover, please use #dhubrepository in the comments.
Watch this playlist for all DevOps career tips: https://goo.gl/G5Q58B
Watch this playlist for all my week rants: https://goo.gl/gPv1Z1
Watch this playlist for DevOps Defined vids: https://goo.gl/2aZdQT
Schedule a 1-on-1 consultation with me to talk about your DevOps career or if you’re interested in being your own boss with TEEMA: https://yourdevopsrecruiter.com
#devops
#devopscareeradvice
#dhubrepository
Content
0.18 -> - Today on the DHUB
Repository we talk about
2.19 -> the five Jenkins plugins you need to know.
4.82 -> Let's go.
5.882 -> (beeping and typing)
11.72 -> What's up everybody,
Ken M. Middleton here,
13.31 -> your DevOps recruiter
helping you continuously
15.16 -> improve your DevOps career.
16.64 -> Now remember, if you get anything
17.92 -> from these videos don't forget to like
19.91 -> and subscribe so I give you a new video
22.3 -> each and every week.
23.58 -> So as I share with you
today we're gonna talk
25.26 -> about Jenkins.
26.56 -> And everybody loves Jenkins
because it is probably
29.71 -> the number one continuous
integration tool.
31.89 -> But the thing about
Jenkins is that it has so
34.32 -> many plugins that
sometimes it's challenging
37.46 -> to know which ones you need to prioritize
40.21 -> in regards to your DevOps career.
41.71 -> No worries.
42.59 -> I got you today.
43.67 -> There are hundreds and
hundreds of different
45.57 -> Jenkins plugins out
there and I'm gonna break
47.61 -> it down to the top five
that I feel like you
50.07 -> definitely want to know
to have a good state
52.42 -> and foundation for your DevOps career.
55.07 -> Coming in at number five we have Jira.
56.98 -> Now, everybody loves
Jira because it's just
58.98 -> probably the number one
bug-tracking software out there.
62.31 -> A lot of companies use it.
64.09 -> Primarily it's used, like
I said, to track bugs,
66.46 -> some project management to kind of view
68.15 -> your projects that you have within it,
69.99 -> and then issue tracking
within your pipeline.
72.38 -> So this integrates well into Jenkins
75.02 -> so you don't have to go outside to view
76.98 -> all of this so you wanna
be able to consistently
79.22 -> see what is going on,
where the issues are,
81.72 -> find the bugs and fix them quickly.
84.23 -> So great and easy
understandable, coming in
86.87 -> at number five, Jira.
88.74 -> Coming in at number four
we're gonna have GitHub
91.19 -> and GitLab Pull Request plugin.
93.97 -> So this is great because
as most people know
96.4 -> GitHub and GitLab is something that a lot
98.49 -> of individuals use when
it comes to merging
100.42 -> their code within the CI city pipeline
103.18 -> so this plugin will allow
you to automatically
105.85 -> run tests on your code to
see what passes, what fails.
110.13 -> It would actually give you status reports
111.94 -> so you can analyze where the issues are
114.08 -> and potentially see what the problems are.
115.81 -> And if it is passes it
allows you to even set up
118.9 -> an automated configuration to integrate it
121.83 -> into your pipeline.
122.98 -> So coming in at number four, great tool,
125.47 -> GitHub/GitLab plugin.
127.15 -> Coming in at number three,
we got Performance plug-in.
130.05 -> Now, as we know one thing about DevOps
132.35 -> and the CI city pipeline
in general is telemetry,
134.82 -> being able to monitor,
analyze what is going on.
137.83 -> The Performance plugin
allows you to do just that
140.72 -> within Jenkins.
141.61 -> So it can integrate
with a lot of different
143.31 -> performance tools like
JMETER, JUNIT and Taurus
146.67 -> so you can look at,
analyze graphs, reports
149.53 -> that come through so you can consistently
151.62 -> figure out where the issues are, see where
153.55 -> the problems that you need to fix and make
155.93 -> your CI city that much better.
157.76 -> So coming in at number
three, Performance plugin.
159.99 -> Coming in at number two,
this is gonna be the Build
162.51 -> Process plugin.
163.73 -> Now, in regards to all the different jobs
165.8 -> that you create within
Jenkins, one of the things
167.69 -> you have to do is put them together.
170.24 -> Of course, right?
171.31 -> And you don't wanna
consistently do this manually
173.35 -> so the Builds Process
Jobs plugin allows you
176.28 -> to put the different jobs
within Jenkins together
178.95 -> in regards to their
dependencies on each other,
181.24 -> to test them to make sure
there aren't any issues
183.27 -> in regards to the problems
of them connecting.
185.97 -> It can create triggers
to do a lot of the build
188.96 -> automatically or you can do it manually.
191.29 -> So you decide how you wanna build it out
193.14 -> but it allows you to take all your jobs,
194.87 -> put them in a nice, streamlined process
196.81 -> and give you a good overview
of the build process
199.5 -> so you can see what's
working, what's not working,
201.65 -> and then fix accordingly.
202.79 -> So coming in at number
two, Build Pipeline plugin.
205.23 -> And coming in at number
one, and I think a lot
206.73 -> of you probably would've guessed it,
207.91 -> but is the Jobs DSL plugin.
210.75 -> The great thing about the Job DSL plugin
212.82 -> is that it allows you to create templates
215.5 -> within Jenkins so you don't have to create
217.56 -> jobs over and over and over.
219.03 -> Using Groovy it creates a domain-specific
221.64 -> language that allows you
to create these templates.
223.97 -> And you can copy from job
to job so that you have
226.33 -> a standardized template
that you're gonna use
228.19 -> or standardized code that you're
gonna use within each job.
230.69 -> Instead of you having to do it each time
232.86 -> you use the DSL program to copy it over
235.28 -> to something else so you can create more
237.03 -> jobs quicker so not so much manual work.
239.91 -> And as always you like
to automate everything.
242.34 -> So coming in at number
one, Job DSL plugin.
245.28 -> So that is it.
246.21 -> So many different plugins out there.
247.68 -> I would love to know
your thoughts on other
249.33 -> plugins that you think are good.
250.76 -> Do me a favor, comment in the link below
252.61 -> if you have some other
plugins that you think
254.45 -> are really good that DevOps
engineers should know.
257.08 -> And as always I'm looking
for more information
259.02 -> on a topic to share
with you so let me know
260.5 -> your thoughts on other
things you want me to share.
262.91 -> And I appreciate your time.
264.35 -> See you in the next video.
Source: https://www.youtube.com/watch?v=exu4SpFSCCQ