diff --git a/vars/pipeline1C.groovy b/vars/pipeline1C.groovy index f5d8ee8a..f358a8cd 100644 --- a/vars/pipeline1C.groovy +++ b/vars/pipeline1C.groovy @@ -106,31 +106,32 @@ void call() { } } - stage('Инициализация ИБ') { + stage('Загрузка расширений в конфигурацию'){ when { beforeAgent true - expression { config.stageFlags.initSteps } + expression { config.needLoadExtensions() } } steps { - timeout(time: config.timeoutOptions.initInfoBase, unit: TimeUnit.MINUTES) { - // Инициализация и первичная миграция - initInfobase config + timeout(time: config.timeoutOptions.loadExtensions, unit: TimeUnit.MINUTES) { + loadExtensions config } } } - stage('Загрузка расширений в конфигурацию'){ + stage('Инициализация ИБ') { when { beforeAgent true - expression { config.needLoadExtensions() } + expression { config.stageFlags.initSteps } } steps { - timeout(time: config.timeoutOptions.loadExtensions, unit: TimeUnit.MINUTES) { - loadExtensions config + timeout(time: config.timeoutOptions.initInfoBase, unit: TimeUnit.MINUTES) { + // Инициализация и первичная миграция + initInfobase config } } } + stage('Архивация ИБ') { steps { timeout(time: config.timeoutOptions.zipInfoBase, unit: TimeUnit.MINUTES) {