| 1234567891011121314151617181920212223242526272829303132 |
- pipeline {
- agent {
- dockerfile {
- filename 'Dockerfile'
- registryUrl 'https://registry.docker-cn.com'
- args '-p 84:84 -p 8080:8081 --security-opt apparmor=unconfined'
- }
- }
- stages {
- stage('SonarQube Analysis') {
- steps {
- sh 'sonar-scanner'
- }
- }
- stage('Maven Test') {
- withMaven(
- maven: 'Maven3') {
- sh "mvn test"
- }
- }
- stage('Deliver'){
- steps {
- input message: 'Finished using the server site? (Click "Proceed" to continue)'
- }
- }
- }
- post {
- always {
- cleanWs()
- }
- }
- }
|