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
Algorithms, Part IPrinceton University via Coursera Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera MongoDB for Java Developers
MongoDB University Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera Intro to Java Programming
San Jose State University via Udacity