In this course, we will introduce the concepts of Jenkins 2 and plugins that are enabled by default. We will learn how to set up a Jenkins environment, build jobs, and choose and use the right plugins.
Learning Objectives
An Overview of Jenkins
- start the course
- specify the processes associated with Jenkins continuous integration
- describe the architecture and capabilities of Jenkins and automating continuous integration with Jenkins
Setting Up Jenkins
- classify the prerequisites and the base technologies used when setting up Jenkins
- demonstrate how to set up Jenkins
- list and configure the Jenkins tools that can be used in automating the process of integration
Getting Started with Jenkins
- demonstrate how to get started with a project in Jenkins
- describe the various pre-build actions and how to perform them
- build and configure a simple Jenkins build job
- demonstrate how to work with Jenkins build jobs
- demonstrate how to use Jenkins reporting
Working with Plugins
- specify the basic working process of adding, managing, and, upgrading plugins in Jenkins
- list the most commonly used plugins in Jenkins and specify their purpose
Practice: Setting Up Jenkins Builds
- set up a project and work with builds and plugins in Jenkins