diff --git a/Jenkinsfile b/Jenkinsfile index 476b3c7c2..5c67586cb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,11 +1,29 @@ pipeline { agent any + tools { + maven 'Maven 3.3.9' + jdk 'jdk8' + } stages { + stage('Checkout SCM') { + steps { + checkout scm + } + } + stage ('Initialize') { + steps { + sh ''' + echo "PATH = ${PATH}" + echo "M2_HOME = ${M2_HOME}" + ''' + } + } stage('Build') { steps { - echo 'Building..' - } + sh 'chmod +x ./gradlew' + sh './gradlew build -x test' + } } stage('Test') { steps {