From 404f6ca574c765199fbb55c86ff12ed6cf5ebd35 Mon Sep 17 00:00:00 2001 From: Ravish Rawat Date: Tue, 13 Jul 2021 20:27:59 +0530 Subject: [PATCH] Create V15-Jenkinsfile --- V15-Jenkinsfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 V15-Jenkinsfile diff --git a/V15-Jenkinsfile b/V15-Jenkinsfile new file mode 100644 index 0000000..2595109 --- /dev/null +++ b/V15-Jenkinsfile @@ -0,0 +1,26 @@ +pipeline { + agent any + tools { + maven "3.6.3" + } + stages { + stage('Git CheckOut') { + steps { + checkout([$class: 'GitSCM', branches: [[name: '*/dragon']], extensions: [], userRemoteConfigs: [[url: 'https://github.com/logicopslab/rock-paper-scissors.git']]]) + } + } + stage('Clean and Install') { + steps { + bat 'mvn clean install' + } + } + stage ('Code Quality'){ + steps { + withSonarQubeEnv('SonarQube') { + bat 'mvn sonar:sonar' + } + } + } + + } +}