generated from dataiku/dss-plugin-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Jenkinsfile
34 lines (34 loc) · 872 Bytes
/
Jenkinsfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
pipeline {
agent { label 'dss-plugin-tests'}
environment {
HOST = "$dss_target_host"
}
stages {
stage('Run Unit Tests') {
steps {
sh 'echo "Running unit tests"'
sh """
make unit-tests
"""
sh 'echo "Done with unit tests"'
}
}
// stage('Run Integration Tests') {
// steps {
// withCredentials([string(credentialsId: 'dss-plugins-admin-api-key', variable: 'API_KEY')]) {
// sh 'echo "Running integration tests"'
// sh 'echo "$HOST"'
// sh """
// make integration-tests
// """
// sh 'echo "Done with integration tests"'
// }
// }
// }
}
post {
always {
junit '*.xml'
}
}
}