From 2d042cc447576820b13c26a3bdabe2b2de73fcca Mon Sep 17 00:00:00 2001 From: Sagaragrawal3 <111443124+Sagaragrawal3@users.noreply.github.com> Date: Tue, 15 Nov 2022 11:46:06 +0530 Subject: [PATCH] Update Jenkinsfile --- Jenkinsfile | 46 +++++++++++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2c0b4c87..e1814c60 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,32 +1,40 @@ pipeline { agent any - stages { - stage ('Compile Stage') { - + stage('pre -build') { steps { - withMaven(maven : 'maven_3_5_0') { - sh 'mvn clean compile' - } + bat 'echo Pre-build' } } - - stage ('Testing Stage') { - + stage('build') { steps { - withMaven(maven : 'maven_3_5_0') { - sh 'mvn test' - } + bat 'echo Build in progress.' } } - - - stage ('Deployment Stage') { + stage('Unit tests') { steps { - withMaven(maven : 'maven_3_5_0') { - sh 'mvn deploy' - } + bat 'echo Running unit tests' } } + stage('deploy') { + steps { + bat 'echo Deploying build' + } + } + stage('Regression tests') { + steps { + bat 'echo Running E2E tests' + } + } + stage('Release to prod') { + steps { + bat 'echo Releasing to prod' + } + } + } + post { + always { + echo 'Cleanup after everything!' + } } -} \ No newline at end of file +}