Skip to content

Commit

Permalink
Обновил зависимости + описание процедур
Browse files Browse the repository at this point in the history
подготовки, установки пакета
  • Loading branch information
Artur Ayukhanov authored and artbear committed Jul 1, 2024
1 parent 212031d commit 3d2b459
Showing 1 changed file with 64 additions and 16 deletions.
80 changes: 64 additions & 16 deletions packagedef
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
#Использовать 1commands

////////////////////////////////////////////////////////////
// Описание пакета для сборки и установки
// Полную документацию см. на hub.oscript.io/packaging
//

#Область УстановкаПакетаНаКлиентскойМашине

// Вызывается пакетным менеджером перед установкой пакета на клиентскую машину.
//
// Параметры:
// КаталогУстановкиПакета - Строка - Путь в который пакетный менеджер устанавливает текущий пакет.
// ЧтениеZipФайла - ЧтениеZipФайла - Архив пакета.
//
Процедура ПередУстановкой(Знач КаталогУстановкиПакета, Знач ЧтениеZipФайла) Экспорт
КонецПроцедуры

// Вызывается пакетным менеджером после распаковки пакета на клиентскую машину.
//
// Параметры:
// КаталогУстановкиПакета - Строка - Путь в который пакетный менеджер устанавливает текущий пакет.
// СтандартнаяОбработка - Булево - стандартная обработка
//
Процедура ПриУстановке(Знач КаталогУстановкиПакета, СтандартнаяОбработка) Экспорт
КонецПроцедуры

#КонецОбласти

#Область СборкаПакета

// Вызывается пакетным менеджером перед началом сборки пакета.
//
// Параметры:
// РабочийКаталог - Строка - Текущий рабочий каталог с исходниками пакета.
//
Процедура ПередСборкой(Знач РабочийКаталог) Экспорт
Команда = Новый Команда;
Команда.УстановитьПравильныйКодВозврата(0);
Expand All @@ -14,6 +48,19 @@
СобратьПакетСЛокальнымиЗависимостями(РабочийКаталог);
КонецПроцедуры

// Вызывается пакетным менеджером после помещения файлов в пакет.
//
// Параметры:
// РабочийКаталог - Строка - Текущий рабочий каталог с исходниками пакета.
// АрхивПакета - ЗаписьZIPФайла - ZIP-архив с содержимым пакета (включаемые файлы).
//
Процедура ПриСборке(Знач РабочийКаталог, Знач АрхивПакета) Экспорт
КонецПроцедуры

#КонецОбласти

#Область СлужебныеПроцедурыИФункции

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

УдалитьФайлы(ОбъединитьПути(РабочийКаталог, "oscript_modules"), "*.*");
Expand All @@ -39,35 +86,36 @@

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

#КонецОбласти

ПутьКСценариюПараметров = ОбъединитьПути(ТекущийСценарий().Каталог, "src", "Модули", "ПараметрыСистемы.os");
ПараметрыСистемы_ЛокальнаяВерсия = ЗагрузитьСценарий(ПутьКСценариюПараметров);

Описание.Имя("vanessa-runner")
.Версия(ПараметрыСистемы_ЛокальнаяВерсия.ВерсияПродукта())
.ВерсияСреды("1.9.0")

.ЗависитОт("logos", "1.4.0")
.ЗависитОт("1commands", "1.5.0")
.ЗависитОт("asserts", "1.4.0")
.ЗависитОт("cli-selector", "0.5.0")
.ЗависитОт("cmdline", "1.0.0")
.ЗависитОт("tempfiles", "1.0.0")
.ЗависитОт("asserts", "1.3.0")
.ЗависитОт("v8runner", "1.10.0")
.ЗависитОт("v8find", "0.2.0")
.ЗависитОт("strings", "0.4.1")
.ЗависитОт("fluent", "0.6.1")
.ЗависитОт("fs", "1.2.0")
.ЗависитОт("ibcmdrunner", "0.2.3")
.ЗависитОт("json", "1.1.1")
.ЗависитОт("1commands", "1.5.0")
.ЗависитОт("1bdd", "1.7.0")
.ЗависитОт("fs", "1.0.0")
.ЗависитОт("logos", "1.7.0")
.ЗависитОт("ParserFileV8i", "0.0.5")
.ЗависитОт("semver", "0.5.2")
.ЗависитОт("strings", "0.5.0")
.ЗависитОт("tempfiles", "1.0.0")
.ЗависитОт("v8find", "0.3.0")
.ЗависитОт("v8runner", "1.10.0")
.ЗависитОт("v8storage", "0.6.5")
.ЗависитОт("v8unpack", "1.0.6")
.ЗависитОт("cli-selector", "0.4.0")
.ЗависитОт("semver", "0.5.2")
.ЗависитОт("fluent", "0.5.0")
.ЗависитОт("ibcmdrunner", "0.2.3")

.РазработкаЗависитОт("1bdd")
.РазработкаЗависитОт("1testrunner")
.РазработкаЗависитОт("gitrunner", "1.7.0")
.РазработкаЗависитОт("1bdd", "1.14.0")
.РазработкаЗависитОт("1testrunner", "1.8.0")
.РазработкаЗависитОт("gitrunner", "1.7.1")
.РазработкаЗависитОт("add", "6.8.0")

.ВключитьФайл("tools")
Expand Down

0 comments on commit 3d2b459

Please sign in to comment.