parent
ac99405a82
commit
ffae49a873
1 changed files with 34 additions and 0 deletions
34
Jenkinsfile
vendored
Normal file
34
Jenkinsfile
vendored
Normal file
|
@ -0,0 +1,34 @@
|
|||
pipeline {
|
||||
agent {
|
||||
docker {
|
||||
image 'node'
|
||||
}
|
||||
|
||||
}
|
||||
stages {
|
||||
stage('yarn install') {
|
||||
steps {
|
||||
sh 'yarn install --pure-lockfile --ignore-engines'
|
||||
}
|
||||
}
|
||||
stage('Tests') {
|
||||
parallel {
|
||||
stage('eslint') {
|
||||
steps {
|
||||
sh 'yarn run eslint'
|
||||
}
|
||||
}
|
||||
stage('webext_lint') {
|
||||
steps {
|
||||
sh 'yarn run webext_lint'
|
||||
}
|
||||
}
|
||||
stage('htmllint') {
|
||||
steps {
|
||||
sh 'yarn run htmllint'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Reference in a new issue