1
0

Исправление передачи $runnerRoot на windows

This commit is contained in:
Nikita Fedkin
2021-12-03 19:34:46 +03:00
parent e711293e79
commit 05cb6bd05d

View File

@@ -35,9 +35,17 @@ class InitInfobase implements Serializable {
if (config.initInfobaseOptions.runMigration) {
Logger.println("Запуск миграции ИБ")
String command = vrunnerPath + ' run --command "ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы;" --execute '
String executeParameter = '$runnerRoot/epf/ЗакрытьПредприятие.epf'
if (steps.isUnix()) {
executeParameter = '\\' + executeParameter
}
command += executeParameter;
command += ' --ibconnection "/F./build/ib"'
// Запуск миграции
steps.catchError {
VRunner.exec(vrunnerPath + ' run --command "ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы;" --execute \\$runnerRoot/epf/ЗакрытьПредприятие.epf --ibconnection "/F./build/ib"')
VRunner.exec(command)
}
} else {
Logger.println("Шаг миграции ИБ выключен")