YoVDO

40 Jenkins Features & Plugins You Wished You Had Known About Before

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses DevOps Courses Docker Courses Jenkins Courses Continuous Deployment Courses Continuous Integration Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover 40 essential Jenkins features and plugins in this comprehensive conference talk from GOTO Copenhagen 2018. Learn how to unleash the full potential of Jenkins in your Continuous Integration and Continuous Deployment process. Explore core and advanced features, including Docker setup, agent provisioning, pipeline configuration, shared libraries, security best practices, and more. Gain valuable insights from Build Master and Jenkins Wizard Joep Weijers as he covers topics such as job configuration, parallelism, GUI options, and enterprise solutions. Enhance your Jenkins knowledge and optimize your development workflow with practical tips and best practices presented at a rapid-fire pace of one per minute.

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: Configure your plugins using Jenkins Configuration as Code
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: Don't use Maven job
Jobs: Pipeline: Job configuration as code
Jobs: Pipeline: Stages are groups of steps
Jobs: Pipeline: Do work on agents...
Jobs: Pipeline: Docker image as agent with persistent storage
Jobs: Pipeline: Stashing files
Jobs: Pipeline: Locking resources
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
Jobs: Pipeline: Developing your shared libraries
Views: Build your own view
Views: Less mails, more Build Monitor
There is an API
Views: Extreme feedback
Build numbers are more than integers
Jenkins X
Security: Stay up to date
Security: Warnings: CSRF crumb
Learn about Cloudbees
Enterprise Jenkins: Cloudbees
My favorite plugins
Build Monitor Job Config History Job DSL Throttle Concurrent Builds Timestamper Version number plugin & Build name setter


Taught by

GOTO Conferences

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube