Live Panel Discussion - Leveraging Red Hat OpenShift for a Multi-Cloud Strategy

closeClose

CI with Jenkins

Course Details
Code: CN1-Jenkins
Tuition (USD): $2,400.00 • Classroom (3 days)

Attendees will gain a clear understanding of Continuous Integration and its implementation with Jenkins. This course provides a hands-on approach to setting up and configuring a Jenkins server with automated builds, tests, code quality audits and reports. This is a modular course and can be delivered in 1, 2 or 3 days depending on whether students require an introductory, intermediate or in-depth knowledge of Jenkins and its function in a continuous integration environment. Each day provides discussion and hands on labs giving students practical experience with Jenkins and its integration points.

Skills Gained

  • This modular course is designed to provide technology staff with a comprehensive introduction to the Jenkins Continuous Integration server.

Who Can Benefit

  • Developers, IT and QA Staff, Architects, Technical Managers and Build Team personnel

Prerequisites

  • General technology background. Each attendee must provide their own laptop with the ability to run a 64 bit virtual machine. Unconstrained internet access is also required to complete the labs.

Course Details

CI with Jenkins

  • Day 1 - Introduction to Jenkins
  1. Overview of Continuous Integration
  2. Basic Jenkins Operations
  3. Jenkins Configuration
  4. Build Systems
  • Day 2 - Jenkins in Production
  1. Jenkins Plugins
  2. Working with Multiple Projects
  3. Distributed Builds
  4. Jenkins Access Control
  • Day 3 - Integrating Jenkins
  1. Jenkins and Docker
  2. Jenkins and Artifact Server Integration
  3. Building Automaton Chains
  4. Writing Jenkins Plugins