add more tests to Jenkinsfile
This commit is contained in:
parent
40e471f1a2
commit
ef89528750
|
@ -7,16 +7,30 @@ pipeline {
|
||||||
git url: 'http://10.1.1.1:3000/hasslesstech/shmuliar-sp-kr-lab4.git'
|
git url: 'http://10.1.1.1:3000/hasslesstech/shmuliar-sp-kr-lab4.git'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
stage('Build') {
|
stage('Build') {
|
||||||
steps {
|
steps {
|
||||||
sh 'make -j$(nproc) test'
|
sh 'make -j$(nproc) build test'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
stage('Test') {
|
stage('Test') {
|
||||||
steps {
|
steps {
|
||||||
sh './tester'
|
sh './tester test/testcases_sort_official'
|
||||||
|
sh './tester test/testcases_sort_custom'
|
||||||
|
|
||||||
|
script {
|
||||||
|
try {
|
||||||
|
sh './tester test/testcases_sort_wrong'
|
||||||
|
error("Wrong test indicates success!")
|
||||||
|
} catch (Exception e) {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
stage('Clean Up') {
|
||||||
|
steps {
|
||||||
|
sh 'make clean'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue