diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 2311b8a..0000000 --- a/Jenkinsfile +++ /dev/null @@ -1,49 +0,0 @@ -pipeline { - triggers { - pollSCM('* * * * *') - } - agent any - tools { - maven 'M2_HOME' -} - - - 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') { - steps { - sh 'mvn test' - - } - } - - - stage('deploy') { - steps { - echo 'deployement' - - } - } - } -} diff --git a/jenkinsfile b/jenkinsfile new file mode 100644 index 0000000..704b7d6 --- /dev/null +++ b/jenkinsfile @@ -0,0 +1,35 @@ +pipeline { + + agent any + + tools { + maven 'M2_HOME' +} + + triggers { + pollSCM '* * * * *' +} + + stages { + stage('maven package') { + steps { + sh 'mvn clean' + sh 'mvn install' + sh 'mvn package' + + } + } + stage('test') { + steps { + sh 'test' + } + } + stage('build') { + steps { + echo 'builgg' + } + } + + } +} +