CI/CD pipeline scripting notes (CLONE +CLEAN+PACKAGE)
pipeline {
agent any
environment {
PATH="${PATH}:/opt/maven/bin"
}
stages {
stage('CLONE') {
steps {
git branch: 'main', url: 'https://github.com/kk1567811/vansro22.git'
}
}
stage('COMPILE') {
steps {
sh 'mvn compile'
}
}
stage('TEST') {
steps {
sh 'mvn test'
}
}
stage('PACKAGE') {
steps {
sh 'mvn package'
}
}
}
}
Comments
Post a Comment