Skip to content

Latest commit

 

History

History
30 lines (30 loc) · 612 Bytes

File metadata and controls

30 lines (30 loc) · 612 Bytes

pipeline{ agent any stages{ stage('Git'){ steps{ git 'https://github.com/AlissonMMenezes/Terminus' }
}
stage('SonarQube'){ environment { scanner = tool 'scanner' }
steps{ withSonarQubeEnv('sonarqube'){ sh "${scanner}/bin/sonar-scanner -Dsonar.projectKey=jasontodd -Dsonar.sources=${WORKSPACE} -Dsonar.projectVersion=${BUILD_NUMBER}"
} }
}
stage('Quality Gate'){ steps{ waitForQualityGate abortPipeline: true }
}
} post { always { chuckNorris() } } }