-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathJenkinsfile
53 lines (43 loc) · 1.25 KB
/
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
pipeline
{
agent {
label 'OneS'
}
environment {
envString = 'true'
}
post {
always {
bat "echo always"
allure includeProperties: false, jdk: '', results: [[path: 'out/syntax-check/allure']]
junit allowEmptyResults: true, testResults: 'out/syntax-check/junit/*.xml'
}
// failure {
// bat "echo failure"
// }
// success {
// bat "echo success"
// }
}
stages {
stage("Создание тестовой базы") {
steps {
bat "chcp 65001\n CALL vrunner init-dev --dt C:/Train_04_20/Template/course.dt --src src/cf --db-user Галкин"
}
}
stage("Синтаксический контроль") {
steps {
bat "chcp 65001\n CALL vrunner syntax-check"
}
}
// stage("stage") {
// steps {
// bat " echo Сообщение из steps"
// bat " echo переменная envString = ${envString}"
// script {
// scannerHome = tool "sonar-scanner"
// }
// }
// }
}
}