|
24 | 24 | КомандаOpm.УстановитьРабочийКаталог(Каталог);
|
25 | 25 | КомандаOpm.УстановитьКоманду("opm");
|
26 | 26 | КомандаOpm.ДобавитьПараметр("build");
|
| 27 | + КомандаOpm.ДобавитьПараметр("-mf"); |
| 28 | + КомандаOpm.ДобавитьПараметр(ПутьКМанифестуСборки); |
27 | 29 | КомандаOpm.ДобавитьПараметр(Каталог);
|
28 | 30 | КомандаOpm.ДобавитьЛогВыводаКоманды("task.install-opm");
|
29 | 31 |
|
|
36 | 38 | МассивФайлов = НайтиФайлы(Каталог, "*.ospx");
|
37 | 39 |
|
38 | 40 | Если МассивФайлов.Количество() = 0 Тогда
|
39 |
| - ВызватьИсключение Новый ИнформацияОбОшибке("Ошибка создания пакета gitsync", "Не найден собранный файл пакета gitsync"); |
| 41 | + ВызватьИсключение Новый ИнформацияОбОшибке("Ошибка создания пакета gitsync3", "Не найден собранный файл пакета gitsync3"); |
40 | 42 | КонецЕсли;
|
41 | 43 |
|
42 | 44 | ФайлПлагина = МассивФайлов[0].ПолноеИмя;
|
43 | 45 |
|
44 |
| - КаталогПроекта = ОбъединитьПути(ТекущийСценарий().Каталог, "..", "oscript_modules"); |
| 46 | + КаталогПроектаGitsync = ОбъединитьПути(ТекущийСценарий().Каталог, "..", "bin"); |
45 | 47 |
|
46 |
| - ФС.ОбеспечитьКаталог(КаталогПроекта); |
| 48 | + ФС.ОбеспечитьКаталог(КаталогПроектаGitsync); |
47 | 49 |
|
48 |
| - Лог.Информация("Установка в каталог проекта <%1>", КаталогПроекта); |
| 50 | + Лог.Информация("Установка в каталог проекта <%1>", КаталогПроектаGitsync); |
49 | 51 |
|
50 | 52 | Лог.Информация("Установка пакета из файла <%1>", ФайлПлагина);
|
51 | 53 |
|
52 | 54 | КомандаOpm = Новый Команда;
|
53 |
| - КомандаOpm.УстановитьРабочийКаталог(КаталогПроекта); |
| 55 | + КомандаOpm.УстановитьРабочийКаталог(КаталогПроектаGitsync); |
54 | 56 | КомандаOpm.УстановитьКоманду("opm");
|
55 | 57 | КомандаOpm.ДобавитьПараметр("install");
|
56 | 58 | КомандаOpm.ДобавитьПараметр("-f");
|
57 | 59 | КомандаOpm.ДобавитьПараметр(ФайлПлагина);
|
58 |
| - // КомандаOpm.ДобавитьПараметр("-dest"); |
59 |
| - // КомандаOpm.ДобавитьПараметр(КаталогПроекта); |
| 60 | + КомандаOpm.ДобавитьПараметр("-dest"); |
| 61 | + КомандаOpm.ДобавитьПараметр(КаталогПроектаGitsync); |
60 | 62 | КомандаOpm.ДобавитьЛогВыводаКоманды("task.install-opm");
|
61 | 63 |
|
62 | 64 | КодВозврата = КомандаOpm.Исполнить();
|
|
69 | 71 |
|
70 | 72 | Процедура ПолезнаяРабота()
|
71 | 73 |
|
72 |
| - URLРепозитория = "https://github.com/khorevaa/gitsync.git"; |
| 74 | + URLРепозитория = "https://github.com/khorevaa/gitsync3.git"; |
73 | 75 | КаталогСборки = ВременныеФайлы.СоздатьКаталог();
|
74 | 76 | Ветка = "develop";
|
75 | 77 |
|
76 |
| - ПутьКМанифестуСборки = ОбъединитьПути(ТекущийСценарий().Каталог, "opm_packagedef_global"); |
| 78 | + ПутьКМанифестуСборки = "build_packagedef"; |
77 | 79 |
|
78 | 80 | ПолучитьИсходники(URLРепозитория, Ветка, КаталогСборки);
|
79 | 81 | УстановитьПакет(КаталогСборки, ПутьКМанифестуСборки);
|
|
0 commit comments