Slide 12
Slide 12 text
pipeline {
agent any
stages {
stage('Install') {
steps {
sh 'npm install'
}
}
stage('JsHint') {
steps {
sh 'npm run lint:ci'
}
}
stage('Test') {
steps {
sh 'npm run test:ci'
}
}
}
post {
always {
step([$class: 'CheckStylePublisher',
pattern: 'jshint-results.xml',
unstableTotalAll: '0',
usePreviousBuildAsReference: true])
junit allowEmptyResults: true, testResults: 'test-results/*.xml'
}
}
}