diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..336b017 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,30 @@ +pipeline{ + agent any + stages{ + stage('clone'){ + steps{ + git 'https://github.com/devops090/Studentapp.git' + } + } + stage('clean'){ + steps{ + sh 'mvn clean' + } + } + stage('compile'){ + steps{ + sh 'mvn compile' + } + } + stage('test'){ + steps{ + sh 'mvn test' + } + } + stage('deploy'){ + steps{ + sh 'mvn deploy' + } + } + } +}