Skip to content

Commit 4d63e81

Browse files
authored
Create Jenkinsfile
1 parent a30727b commit 4d63e81

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

‎Jenkinsfile‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
pipeline {
2+
agent any
3+
options {
4+
skipStagesAfterUnstable()
5+
}
6+
stages {
7+
stage('Build') {
8+
steps {
9+
sh 'make'
10+
}
11+
}
12+
stage('Test'){
13+
steps {
14+
sh 'make check'
15+
junit 'reports/**/*.xml'
16+
}
17+
}
18+
stage('Deploy') {
19+
steps {
20+
sh 'make publish'
21+
}
22+
}
23+
}
24+
}

0 commit comments

Comments
 (0)