You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
478 B
21 lines
478 B
pipeline {
|
|
agent any
|
|
stages {
|
|
stage('Build') {
|
|
agent any
|
|
steps {
|
|
sh 'composer install'
|
|
}
|
|
}
|
|
stage('Test') {
|
|
steps {
|
|
sh 'php ./bin/phpunit --coverage-clover=\'reports/coverage/coverage.xml\' --coverage-html=\'reports/coverage\''
|
|
}
|
|
}
|
|
stage('Coverage') {
|
|
steps {
|
|
step([$class: 'CloverPublisher', cloverReportDir: '/reports/coverage', cloverReportFileName: 'coverage.xml'])
|
|
}
|
|
}
|
|
}
|
|
} |