From bc3739f042bfc65b3d60ffd4a28e649a5ad4000d Mon Sep 17 00:00:00 2001 From: guez Date: Wed, 18 May 2022 12:24:14 -0500 Subject: [PATCH 1/4] ticket number-jenkinsfile --- Jenkinsfile | 44 ++++++++++++++++---------------------------- 1 file changed, 16 insertions(+), 28 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2311b8a..ae414aa 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,49 +1,37 @@ pipeline { - triggers { - pollSCM('* * * * *') - } agent any tools { maven 'M2_HOME' } - - + triggers { + pollSCM '* * * * *' +} stages { - stage("build & SonarQube analysis") { - agent any - steps { - withSonarQubeEnv('sonar') { - sh 'mvn verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=kserge2001_geolocation' - } - } - } - stage("Quality Gate") { - steps { - timeout(time: 1, unit: 'HOURS') { - waitForQualityGate abortPipeline: true - } - } - } stage('maven package') { steps { sh 'mvn clean' sh 'mvn install' sh 'mvn package' + } } - stage('test') { + stage('test') { steps { - sh 'mvn test' + sh 'mvn test' } } - - - stage('deploy') { + stage('Test') { steps { - echo 'deployement' - + echo 'Test' + + } + } + stage('Deploy') { + steps { + echo 'Deploy' + sleep 5 } } } -} +} \ No newline at end of file From 56177dcb091c2dfb4bd5cc5cb985ad0c0c1588a2 Mon Sep 17 00:00:00 2001 From: guez Date: Wed, 18 May 2022 13:08:29 -0500 Subject: [PATCH 2/4] jenkinsfile --- Jenkinsfile | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ae414aa..50a757e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -21,12 +21,7 @@ pipeline { } } - stage('Test') { - steps { - echo 'Test' - - } - } + stage('Deploy') { steps { echo 'Deploy' From c5cf4fff83ba8e7927c2bc6df800ebf49754b3b7 Mon Sep 17 00:00:00 2001 From: guez Date: Wed, 18 May 2022 13:12:21 -0500 Subject: [PATCH 3/4] jenkinsfile --- Jenkinsfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 50a757e..6ad5d4d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,10 @@ pipeline { + triggers { + pollSCM '* * * * *' +} agent any tools { maven 'M2_HOME' -} - triggers { - pollSCM '* * * * *' } stages { stage('maven package') { From 98bdac69e2f9a3701f820296a1a1b369726cf2aa Mon Sep 17 00:00:00 2001 From: guez Date: Wed, 18 May 2022 13:37:04 -0500 Subject: [PATCH 4/4] jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6ad5d4d..defe3f6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,6 +1,6 @@ pipeline { triggers { - pollSCM '* * * * *' + pollSCM ('* * * * *') } agent any tools {