Skip to content

DevSecOpsSamples/jenkins-pipeline

Repository files navigation

Jenkins Pipeline

Quality Gate Status Lines of Code

This project provides Declarative Pipelines for Java, Python, UnitTest, Sonarqube, and CDK.

To setup Jenkins and Sonarqube, refer to the below repositories:

Java

Pipeline Description
Jenkinfile.gradle.ci Gradle, UnitTest, and Sonarqube
Jenkinfile.gradlew.ci Gradle Wrapper, UnitTest, and Sonarqube
Jenkinfile.mavenw.ci (TBD) Maven Wrapper, UnitTest, and Sonarqube
Jenkinfile.mavenw-alpine.ci (TBD) Maven Wrapper, UnitTest, and Sonarqube inside Docker

Python

Pipeline Description
TBD TBD

CDK

Pipeline Description
Jenkinfile.cdk.ci (TBD) CI Pipeline for CDK
Jenkinfile.cdk.deploy (TBD) Deployment Pipeline for CDK

Related Contents

References