Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Jenkins Features and Plugins You Wished You Had Known About Before

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover 30 essential Jenkins features and plugins in this informative conference talk. Explore core and advanced functionalities to maximize Jenkins' potential in your Continuous Integration and Deployment processes. Learn about Docker setup, agent provisioning, Pipeline configurations, job management, and GUI enhancements. Gain insights into shared libraries, custom views, and enterprise solutions. Whether you're a Jenkins novice or pro, acquire valuable tips and best practices to streamline your software development workflow and stay current in the competitive CI/CD landscape.

Syllabus

Intro
Set-up: Use docker
Set-up: Use the jenkins/jenkins Docker images
Set-up: First time installer & Plugins
Set-up: Provision your plugins
Set-up: Don't do work on the Master, use Agents
Set-up: Provision agents using Swarm plugin
Set-up: Automate agent provisioning and make them ephemeral
Jobs: Pipeline: Job configuration as code
Jobs: Pipeline: Do work on agents...
Jobs: Pipeline: Stages are groups of steps
Jobs: Pipeline: Don't mess with environment variables
Jobs: Pipeline: Parameters are an option
Jobs: Pipeline: Parallelism
Jobs: Pipeline: Know the difference between Declarative and Scripted
Continuation-passing style (CPS)
Jobs: Pipeline: Aborting Pipelines
Jobs: Pipeline: Blue ocean GUI
Jobs: Pipeline: There is a Pipeline editor
Jobs: Pipeline: Use Shared libraries
Jobs: Pipeline: Use files from shared libraries
Views: Build your own view
Views: Less mails, more Build Monitor
There is an API
Views: Extreme feedback
Learn about Cloudbees
Enterprise Jenkins: Cloudbees
My favorite plugins

Taught by

Devoxx

Reviews

Start your review of Jenkins Features and Plugins You Wished You Had Known About Before

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.