Jenkins

PT25534
Summary
This course provides training on the Jenkins Continuous Integration system. As a part of this course, students will install Jenkins, create Jenkins jobs, setup Jenkins user-authentication, and leverage commonly-used Jenkins plugins. Jenkins is an application that monitors the executions of repeated jobs, such as building a software project or jobs run by cron. As such – it is often a core feature of DevOps. You will learn how to build/test software projects continuously. Jenkins provides an step towards continuous integration, making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build. The automated, continuous build increases development productivity.
Prerequisites
Students should have
  • Basic to Intermediate IT Skills
  • Good foundational mathematics or logic skills
  • Basic Linux skills, including familiarity with command-line options such as ls, cd, cp, and su
Duration
2 Days/Lecture & Lab
Audience
This course is geared for attendees with basic Linux and computing skills who wish to intending to start practical skills with Azure
Topics
  • Install and configure Jenkins in a servlet container
  • Create Jenkins builds
  • Configure and use Apache Ant and Apache Maven with Jenkins
  • Use Jenkins to generate Java coding standards reports, code coverage reports, and change notices

Related Scheduled Courses