diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..18a84765e --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,32 @@ +pipeline { + agent { + docker { + image 'schoolofdevops/carts-maven' + } + + } + stages { + stage('build') { + steps { + sh 'mvn compile' + } + } + + stage('test') { + steps { + sh 'mvn clean test' + } + } + + stage('package') { + steps { + sh 'mvn package -DskipTests' + archiveArtifacts '**/target/*.jar' + } + } + + } + tools { + maven 'Maven 3.6.3' + } +} \ No newline at end of file diff --git a/test.md b/test.md new file mode 100644 index 000000000..bd01abef1 --- /dev/null +++ b/test.md @@ -0,0 +1 @@ +test polling