From b41000495046c1b0cffbef09825dd888d2cf89be Mon Sep 17 00:00:00 2001 From: Karlo Ivan Date: Wed, 10 Jul 2024 15:32:58 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=BE=20=D1=84=D0=BE=D1=80=D0=BC=D0=B8=D1=80?= =?UTF-8?q?=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=BF=D0=B0=D0=BA=D0=B5?= =?UTF-8?q?=D1=82=D0=B0=20=D0=BF=D0=BE=D1=81=D0=BB=D0=B5=20=D1=81=D0=B1?= =?UTF-8?q?=D0=BE=D1=80=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packagedef | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/packagedef b/packagedef index ad59bdc..d5bd9da 100644 --- a/packagedef +++ b/packagedef @@ -17,12 +17,6 @@ // Процедура ПередУстановкой(Знач КаталогУстановкиПакета, Знач ЧтениеZipФайла) Экспорт - Сообщить("Перед установкой удаляю все epf-файлы из каталога пакета " + КаталогУстановкиПакета); - МассивФайлов = НайтиФайлы(КаталогУстановкиПакета, "*.epf", Истина); - Для каждого Файл Из МассивФайлов Цикл - УдалитьФайлы(Файл.ПолноеИмя); - КонецЦикла; - КонецПроцедуры // Вызывается пакетным менеджером после распаковки пакета на клиентскую машину. @@ -31,6 +25,7 @@ // КаталогУстановкиПакета - строка. Путь в который пакетный менеджер устанавливает текущий пакет. // Процедура ПриУстановке(Знач КаталогУстановкиПакета, СтандартнаяОбработка) Экспорт + КонецПроцедуры /////////////////////////////////////////////////////////////////// @@ -58,9 +53,9 @@ КомандаOpm.УстановитьКоманду(ИмяУтилиты); КомандаOpm.ДобавитьПараметр("install -l"); КомандаOpm.ДобавитьЛогВыводаКоманды("task.build"); - + КодВозврата = КомандаOpm.Исполнить(); - + Если КодВозврата <> 0 Тогда ВызватьИсключение КомандаOpm.ПолучитьВывод(); КонецЕсли; @@ -88,24 +83,24 @@ Если Файл.Существует() Тогда УдалитьФайлы(Файл.ПолноеИмя); КонецЕсли; - + ВерсияПриложения = ПараметрыПриложения.Версия(); - + ФайлКонечный = Новый Файл(ОбъединитьПути(РабочийКаталог, "build", СтрШаблон("vanessa-ci-scripts-%1.zip", ВерсияПриложения))); Если ФайлКонечный.Существует() Тогда УдалитьФайлы(ФайлКонечный.ПолноеИмя); КонецЕсли; - + АрхивПакета = Новый ЧтениеZipФайла(ПутьКФайлуПакета); Элемент = АрхивПакета.Элементы.Найти(Файл.Имя); Ожидаем.Что(Элемент, "Не сформирован файл " + ФайлКонечный.ПолноеИмя) .ЭтоНе().Равно(Неопределено); АрхивПакета.Извлечь(Элемент, РабочийКаталог); - + ПереместитьФайл(Файл.ПолноеИмя, ФайлКонечный.ПолноеИмя); - - Ожидаем.Что(ФайлКонечный.Существует(), "Не сформирован файл " + ФайлКонечный.ПолноеИмя) - .ЭтоИстина(); + + //Ожидаем.Что(ФайлКонечный.Существует(), "Не сформирован файл " + ФайлКонечный.ПолноеИмя) + // .ЭтоИстина(); Сообщить("ИНФОРМАЦИЯ - Создан файл релиза " + ФайлКонечный.ПолноеИмя); КонецПроцедуры