mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 09:40:21 +00:00
42 lines
1.5 KiB
Plaintext
42 lines
1.5 KiB
Plaintext
#Использовать "../libs/oscript-library/src/v8runner"
|
|
#Использовать "../libs/oscript-library/src/tempfiles"
|
|
|
|
Перем Лог;
|
|
Перем КодВозврата;
|
|
|
|
Процедура Инициализация()
|
|
|
|
Лог = Логирование.ПолучитьЛог("oscript.app.gitlab-test_CanCompile");
|
|
КодВозврата = 0;
|
|
|
|
КонецПроцедуры
|
|
|
|
Процедура ВыполнитьТест()
|
|
|
|
Конфигуратор = Новый УправлениеКонфигуратором();
|
|
|
|
ПараметрыЗапуска = Конфигуратор.ПолучитьПараметрыЗапуска();
|
|
КомандаЗапуска = "/LoadConfigFromFiles ""%1""";
|
|
КомандаЗапуска = СтрШаблон(КомандаЗапуска, ТекущийКаталог() + "\source\cf");
|
|
|
|
Лог.Информация("Команда обновления конфигурации: " + КомандаЗапуска);
|
|
|
|
ПараметрыЗапуска.Добавить(КомандаЗапуска);
|
|
|
|
Попытка
|
|
Конфигуратор.ВыполнитьКоманду(ПараметрыЗапуска);
|
|
Исключение
|
|
|
|
Лог.Ошибка(Конфигуратор.ВыводКоманды());
|
|
КодВозврата = 1;
|
|
|
|
КонецПопытки;
|
|
|
|
УдалитьФайлы(Конфигуратор.ПутьКВременнойБазе());
|
|
|
|
КонецПроцедуры
|
|
|
|
Инициализация();
|
|
ВыполнитьТест();
|
|
|
|
ЗавершитьРаботу(КодВозврата); |