Continuous Inspection Overview

Jason Taylor
A free video tutorial from Jason Taylor
Lead Software Engineer, Dev Trainer (19 courses,50k reviews)
4.4 instructor rating • 19 courses • 426,303 students

Lecture description

An overview of what will be covered in this section, such as Java-focused code quality analysis tools, plugins to help with quality analysis, building and reviewing our quality analysis, and enforcing code quality by failing builds falling behind a threshold.

Learn more from the full course

Jenkins 2 Bootcamp: Fully Automate Builds to Deployment 2020

An introduction to the Jenkins build server using continuous integration and deployment techniques -- all step by step.

08:43:20 of on-demand video • Updated May 2020

  • Install Jenkins CI server on Windows
  • Install and configure several tools commonly used with Jenkins
  • Understand the basics of continuous inspection, continuous integration, and continuous deployment
  • Use Jenkins effectively to build, test, analyze and deploy Java projects
  • Apply the techniques and experience to implement Jenkins and/or a continuous integration system
English Welcome, in this section, we're going to hook up quality tools to provide quality analysis regarding our Maven project. Since this project is a Java application the tools used will be Java focused, including checkstyle, PMD, Findbugs, and JUnit. Before we run the new tools we will review the source code changes made to the source of the project. Many of the changes were made intentionally to trigger quality warnings. We will also cover how to install and configure the plugins for the quality tools used within Jenkins. Once everything is set up with Jenkins we will execute our project several times. to show the change over time regarding quality metrics. During the build process we will enable quality gates within the project configuration to enforce quality standards for our project source code. Great, now that we know what's covered in this section, let's jump in.