From 0fe5d36abd63d96f70144d0c5cf6e4b569b3b679 Mon Sep 17 00:00:00 2001 From: vishalkadam Date: Fri, 15 Mar 2024 15:52:17 +0530 Subject: [PATCH] Create Jenkinsfile file created --- Jenkinsfile | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..0dc85109f --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,36 @@ +pipeline { + agent any + + tools { + // Install the Maven version configured as "M3" and add it to the path. + maven "mymaven" + jdk "myjava" + } + + stages { + stage('Compile') { + steps { + // Get some code from a GitHub repository + git 'https://github.com/edureka-git/DevOpsClassCodes.git' + + // Run Maven on a Unix agent. + sh "mvn compile" + + // To run Maven on a Windows agent, use + // bat "mvn complie" + } + } + stage('CodeReview') { + steps { + // Get some code from a GitHub repository + //git 'https://github.com/edureka-git/DevOpsClassCodes.git' + + // Run Maven on a Unix agent. + sh "mvn pmd:pmd" + + // To run Maven on a Windows agent, use + // bat "mvn complie" + } + } + } +}