All languages

Java

You're viewing a free preview. Sign in free to read every script.

Why this exists This is the pipeline most Java teams end up with, and it ties together the tools in this library: Maven, JUnit, SonarQube, Nexus and containers. Written once as a template, it gives every service the…

A Jenkins Pipeline for a Maven Project: Build, Test, SonarQube, Nexus and a Container Image

A complete declarative Jenkinsfile for a Java service: pinned tools, Maven build and tests with published reports, coverage, SonarQube analysis with a quality gate, deploying the artifact to Nexus, building the image and promoting only from the main branch.

Sign in free to read this script, along with the rest of the library.

Sign in free