Introduction to Jenkins
  • Course Intro
  • The need for CI
  • Waterfall methodology
  • Agile Development and Integration
  • Section 1
Jenkins - Setup
  • Intro to Jenkins
  • Installing Tomcat
  • Tomcat Setup
  • Jenkins Installation
  • Running
  • Running - Continued
  • Section 2
Foundation
  • The first Jenkins Job
  • Expanding the Job
  • Examining the Job Results
  • Complex Jobs
  • Complex Jobs - Part 2
  • Jenkins Security
  • Section 3
A real world example
  • Why Design?
  • The Role of Jenkins
  • Feature pipeline
  • Language Independent development
  • Maven Introduction
  • Maven Lifecycle
  • CI with Jenkins
  • CI continued
  • Job changes
  • Modifying the Job
  • Jenkins CI continued
  • Section 4
Tips and Tricks
  • Upgrade Jenkins
  • Tracking Job Configuration
  • Logging
  • Themes
  • Section 5
Summary
  • Summary
  • Bonus Lecture: More Interesting Stuff, Offers and Discounts