add badge

This commit is contained in:
keita
2021-03-01 11:36:33 +09:00
parent 73dc8ab4bb
commit 8b03ff5fd6
2 changed files with 19 additions and 4 deletions
Vendored
+14 -4
View File
@@ -1,3 +1,5 @@
def unittestBadge = addEmbeddableBadgeConfiguration(id: "unittest", subject: "unit test")
pipeline {
agent {
dockerfile true
@@ -40,10 +42,18 @@ pipeline {
stage("test"){
steps{
sh '''
cd build
ctest --output_on_failure
'''
script{
unittestBadge.setStatus('running')
try{
sh '''
cd build
ctest --output_on_failure
'''
}catch(Exception error){
unittestBadge.setStatus('failed')
error 'unittest failed'
}
}
}
}
}