diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..151437ced --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,40 @@ +pipeline { + agent any + environment { + + PATH = "C:\\WINDOWS\\SYSTEM32" + +} + stages { + + stage('Build') { + steps { + echo "Building..." + bat "./mvnw clean" + bat "./mvnw compile" + } + } + + stage ('Test') { + + steps { + echo "Testing..." + bat "./mvnw test" + } + } + + stage('Package') { + steps { + echo "Packaging..." + bat "./mvnw package" + } + } + + stage('Deploy') { + steps { + echo "Deploying..." + echo "./mvnw deploy with distributionManagement set in pom.xml" + } + } + } +}