Jenkins Pipeline for Java Using Maven and Docker
Offered By: Szymon Stepniak via YouTube
Course Description
Overview
Explore three different approaches to setting up a Jenkins Pipeline for building a Maven Java project in this comprehensive tutorial video. Learn how to establish a continuous integration pipeline using the default Global Tools Configuration and Maven installed on the Jenkins node. Discover how to leverage Docker to run the pipeline inside a container created from the official Maven Docker image. Finally, create a custom Docker image using a Dockerfile that extends the official Maven image and adds missing tools. Gain practical insights into Jenkins Pipeline configuration, Docker integration, and Maven project management throughout this informative 18-minute guide.
Syllabus
| Introduction
| Demo Maven project introduction
| Creating Jenkinsfile
| Global Tools Configuration
| Using "docker" agent type
| Fixing Maven dependencies download cache
| ssh: command not found
| Switching to "dockerfile" agent type
| Summary
Taught by
Szymon Stepniak
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX