Loading Course Schedule...
PT25534
Training 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
Course 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