Skip to content

Commit

Permalink
Возврат сборки полного пакета приложения
Browse files Browse the repository at this point in the history
  • Loading branch information
Администратор authored and Администратор committed Mar 12, 2019
1 parent b1a7cf2 commit f7d00b8
Showing 1 changed file with 46 additions and 1 deletion.
47 changes: 46 additions & 1 deletion build_packagedef
Original file line number Diff line number Diff line change
@@ -1,9 +1,54 @@
#Использовать logos
#Использовать fs

Перем Лог;

Процедура ПередСборкой(Знач РабочийКаталог) Экспорт

Лог.Информация("Установка локальных зависимостей библиотек");
КомандаOpm = Новый Команда;

КомандаOpm.УстановитьКоманду("opm");
КомандаOpm.ДобавитьПараметр("install -l");
КомандаOpm.ДобавитьЛогВыводаКоманды("task.build");

КодВозврата = КомандаOpm.Исполнить();

Если КодВозврата <> 0 Тогда
ВызватьИсключение КомандаOpm.ПолучитьВывод();
КонецЕсли;

Лог.Информация("Получение последней версии плагинов");

КомандаOpm = Новый Команда;
КомандаOpm.УстановитьКоманду("opm");
КомандаOpm.ДобавитьПараметр("run get-plugins");

КомандаOpm.ДобавитьЛогВыводаКоманды("task.build");

КодВозврата = КомандаOpm.Исполнить();

Если КодВозврата <> 0 Тогда
ВызватьИсключение КомандаOpm.ПолучитьВывод();
КонецЕсли;

КонецПроцедуры

Процедура ПослеСборки(Знач РабочийКаталог, Знач ПутьКФайлуПакета) Экспорт

ПутьКФайлуНастройкиСкрипта = ОбъединитьПути(РабочийКаталог, "src", "cmd", "oscript.cfg");
ФайлНастройкиСкрипта= Новый Файл(ПутьКФайлуНастройкиСкрипта);
Если ФайлНастройкиСкрипта.Существует() Тогда
УдалитьФайлы(ПутьКФайлуНастройкиСкрипта);
КонецЕсли;

ФС.ОбеспечитьПустойКаталог(ОбъединитьПути(РабочийКаталог, "oscript_modules"));

КонецПроцедуры

Описание.Имя("gitsync")
.Версия("3.0.0")
.ВерсияСреды("1.0.20")
.ВерсияСреды("1.0.21")
.ВключитьФайл("src")
.ВключитьФайл("embedded_plugins")
.ВключитьФайл("oscript_modules")
Expand Down

0 comments on commit f7d00b8

Please sign in to comment.