1
0

fix pipeline

This commit is contained in:
Dima
2024-03-19 14:59:03 +03:00
parent 9f0a9221dd
commit 6f422b1e12

View File

@@ -196,7 +196,14 @@ void call() {
} }
stage('BDD сценарии') { stage('BDD сценарии') {
agent {
label agent1C
}
when {
beforeAgent true
expression { config.stageFlags.bdd }
}
steps {
stage('Загрузка расширений в конфигурацию') { stage('Загрузка расширений в конфигурацию') {
when { when {
beforeAgent true beforeAgent true
@@ -210,13 +217,6 @@ void call() {
} }
stage('Выполнение BDD сценариев') { stage('Выполнение BDD сценариев') {
agent {
label agent1C
}
when {
beforeAgent true
expression { config.stageFlags.bdd }
}
steps { steps {
timeout(time: config.timeoutOptions.bdd, unit: TimeUnit.MINUTES) { timeout(time: config.timeoutOptions.bdd, unit: TimeUnit.MINUTES) {
unzipInfobase() unzipInfobase()
@@ -226,6 +226,7 @@ void call() {
} }
} }
} }
}
stage('Синтаксический контроль') { stage('Синтаксический контроль') {
agent { agent {
@@ -243,7 +244,14 @@ void call() {
} }
stage('Дымовые тесты') { stage('Дымовые тесты') {
agent {
label agent1C
}
when {
beforeAgent true
expression { config.stageFlags.smoke }
}
steps {
stage('Загрузка расширений в конфигурацию') { stage('Загрузка расширений в конфигурацию') {
when { when {
beforeAgent true beforeAgent true
@@ -257,13 +265,6 @@ void call() {
} }
stage('Выполнение дымовых тестов') { stage('Выполнение дымовых тестов') {
agent {
label agent1C
}
when {
beforeAgent true
expression { config.stageFlags.smoke }
}
steps { steps {
timeout(time: config.timeoutOptions.smoke, unit: TimeUnit.MINUTES) { timeout(time: config.timeoutOptions.smoke, unit: TimeUnit.MINUTES) {
unzipInfobase() unzipInfobase()
@@ -273,9 +274,17 @@ void call() {
} }
} }
} }
}
stage('YAXUnit тесты') { stage('YAXUnit тесты') {
agent {
label agent1C
}
when {
beforeAgent true
expression { config.stageFlags.yaxunit }
}
steps {
stage('Загрузка расширений в конфигурацию') { stage('Загрузка расширений в конфигурацию') {
when { when {
beforeAgent true beforeAgent true
@@ -289,14 +298,6 @@ void call() {
} }
stage('Выполнение YAXUnit тестов') { stage('Выполнение YAXUnit тестов') {
agent {
label agent1C
}
when {
beforeAgent true
expression { config.stageFlags.yaxunit }
}
steps { steps {
timeout(time: config.timeoutOptions.yaxunit, unit: TimeUnit.MINUTES) { timeout(time: config.timeoutOptions.yaxunit, unit: TimeUnit.MINUTES) {
unzipInfobase() unzipInfobase()
@@ -308,6 +309,7 @@ void call() {
} }
} }
} }
}
stage('SonarQube') { stage('SonarQube') {
agent { agent {