|
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