OneScript icon indicating copy to clipboard operation
OneScript copied to clipboard

Выполнение загрузки релизов библиотекой Yard при использовании 1Script V 2.0, в отличии от V 1.7 завершается критической ошибкой

Open OLEG-LV opened this issue 3 years ago • 6 comments

Опишите ошибку

Выполнение загрузки релизов библиотекой Yard при использовании 1Script V 2.0, в отличии от V 1.7 завершается критической ошибкой

https://t.me/oscript_library/57099

Воспроизведение ошибки

  1. Запустить код ... УстановитьПеременнуюСреды("LOGOS_LEVEL", "DEBUG");

Команда = Новый Команда;

ТекстКоманды = "oscript E:\YARD\src\yard.os process --work-dir D:\T1 D:\T1\settingsGIT.json";

Команда.УстановитьСтрокуЗапуска(ТекстКоманды); Команда.ПоказыватьВыводНемедленно(Истина);

  1. Подать на вход параметры ... settingsGIT.json

{ "ИмяОбработки":"СписокРелизов1С", "Параметры":{

        "ИмяПользователя" : "",
        "ПарольПользователя" : "",	
        "ФильтрПриложений" : ["Управление торговлей.*11"],
        "ФильтрВерсий" : ["11\\.4.*"],  
        "ФильтрВерсийНачинаяСДаты" : "2022-02-05T00:00:00"
},
"Обработчики":[
    {
        "ИмяОбработки":"ЗагрузчикРелизов1С",
        "ИдОбработчика":"ЗагрузчикУТ_11_4",
        "Параметры":{
            "ИмяПользователя" : "",
            "ПарольПользователя" : "",
            "КаталогДляСохранения" : "$workDir\\tmp\\distr",
            "РаспаковыватьEFD" : true,
            "КаталогДляРаспаковкиEFD" : "$workDir\\tmp\\tmplts",
            "ФайлыДляРаспаковкиEFD" : "1Cv8.cf",
            "УдалитьПослеРаспаковкиEFD" : true 
        },
        "Обработчики":[
            {
                "ИмяОбработки":"ВыгрузкаКаталогаКонфигурацииВГит",
                "ИдОбработчика":"ВыгрузкаДО",
                "Параметры":{
                    "ПутьККаталогуКонфигураций" : "$workDir\\tmp\\tmplts\\Trade110",
                    "РепозитарийГит" : "$workDir\\Trade11",
                    "ИмяВеткиГит" : "release_1C",
                    "КонвертироватьВФорматЕДТ" : true,
                    "ВерсияЕДТ" : "2021.3.3",
                    "СнятьСПоддержки" : true,
                    "ОтносительныйПуть" : "Trade"
                }
            }
        ]
    }
]

}

  1. Увидеть ошибку

Ожидаемое поведение

Как и при использовании 1Script V 1.7 , где выполнение скрипта завершается корректно, без критических ошибок

Окружение

  • ОС: Windows
  • Версия:10

Дополнительная информация

OLEG-LV avatar Mar 22 '22 07:03 OLEG-LV

А текст критической ошибки-то какой?

нашел в телеге: Преобразование к типу число не может быть выполнено. YARD, ВыгрузкаКаталогаКонфигурацииВГит.os, строка 340

EvilBeaver avatar Mar 22 '22 09:03 EvilBeaver

Там видимо вызов функции из модуля "Служебный" не отрабатывает https://t.me/oscript_library/57093 https://t.me/oscript_library/57091

OLEG-LV avatar Mar 22 '22 09:03 OLEG-LV

Нет, это ошибки от линтера, а не от движка.

Я просил добавить вывод подробного текста исключения со стак трейсом движка, но, кажется, его так и не сняли.

nixel2007 avatar Mar 22 '22 09:03 nixel2007

@OLEG-LV можете посмотреть в отладчике или через "Сообщить", чему равно значение ВерсииДляОбработки[0].Дата в строке 340? И какого типа это значение?

EvilBeaver avatar May 02 '22 19:05 EvilBeaver

  02.05.2022, 22:12, "Andrei Ovsiankin" @.@. можете посмотреть в отладчике или через "Сообщить", чему равно значение ВерсииДляОбработки[0].Дата в строке 340?—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

OLEG-LV avatar May 03 '22 01:05 OLEG-LV

Сейчас пока нет, на неделе посмотрю сообщу.  Уже выпало из  оперативной памяти, надо повспоминать контекст ситуации) 02.05.2022, 22:12, "Andrei Ovsiankin" @.@. можете посмотреть в отладчике или через "Сообщить", чему равно значение ВерсииДляОбработки[0].Дата в строке 340?—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

OLEG-LV avatar May 03 '22 01:05 OLEG-LV