mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-02-03 13:22:19 +02:00
Update releasemaker.os
This commit is contained in:
parent
02a5d64122
commit
77fa12e1cb
@ -218,23 +218,30 @@
|
||||
+ " --verbose"
|
||||
+ " oint=/usr/bin/oint";
|
||||
|
||||
MakeSh = ПутьВыгрузки + "make.sh";
|
||||
МассивПакетов = Новый Массив;
|
||||
МассивПакетов.Добавить("deb");
|
||||
МассивПакетов.Добавить("rpm");
|
||||
|
||||
ДокументSh = Новый ТекстовыйДокумент();
|
||||
Для Каждого Пакет Из МассивПакетов Цикл
|
||||
|
||||
MakeSh = ПутьВыгрузки + "make" + Пакет + ".sh";
|
||||
|
||||
ДокументSh = Новый ТекстовыйДокумент();
|
||||
|
||||
ДокументSh.УстановитьТекст("fpm -t " + Пакет + " " + ТекстSh);
|
||||
|
||||
ДокументSh.Записать(MakeSh);
|
||||
|
||||
тДанные = Новый ДвоичныеДанные(MakeSh);
|
||||
|
||||
ДокументSh.ДобавитьСтроку("fpm -t deb " + ТекстSh);
|
||||
ДокументSh.ДобавитьСтроку("fpm -t rpm " + ТекстSh);
|
||||
тСтрока = Base64Строка(тДанные);
|
||||
тСтрока=Прав(тСтрока, СтрДлина(тСтрока) - 4);
|
||||
Base64Значение(тСтрока).Записать(MakeSh);
|
||||
|
||||
ЗапуститьПриложение("C:\cygwin64\bin\bash.exe """ + MakeSh + """", ПутьВыгрузки);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ДокументSh.Записать(MakeSh);
|
||||
|
||||
тДанные = Новый ДвоичныеДанные(MakeSh);
|
||||
|
||||
тСтрока = Base64Строка(тДанные);
|
||||
тСтрока=Прав(тСтрока, СтрДлина(тСтрока) - 4);
|
||||
Base64Значение(тСтрока).Записать(MakeSh);
|
||||
|
||||
ЗапуститьПриложение("C:\cygwin64\bin\bash.exe """ + MakeSh + """ > C:/log.txt", ПутьВыгрузки);
|
||||
|
||||
Сообщить("Конец Пакеты");
|
||||
|
||||
КонецПроцедуры
|
||||
|
Loading…
x
Reference in New Issue
Block a user