oscript-library icon indicating copy to clipboard operation
oscript-library copied to clipboard

gitsync: В некоторых случаях в случае ошибок возвращает код возврат 0, что является ошибкой

Open artbear opened this issue 9 years ago • 5 comments

gitsync: В некоторых случаях в случае ошибок возвращает код возврат 0, что является ошибкой Для билд-конфигураций это означает, что билд, который должен был упасть, не падает :(

Например, я убираю файл VERSION в другой каталог и получаю ошибку, но билд не падает

ИНФОРМАЦИЯ - Проверяю необходимость синхронизации: Main
[13:38:09][Step 1/1] ИНФОРМАЦИЯ - 
{Модуль gitsync\src\unpack.os / Ошибка в строке: 1048 / Файл с версией ГИТ
<GitRepo\Main\src\VERSION> не существует}
[13:38:09][Step 1/1] ИНФОРМАЦИЯ - Синхронизация завершена
[13:38:09][Step 1/1] Process exited with code 0

artbear avatar Oct 07 '15 12:10 artbear

Если указан неверный каталог для Гит, ошибка повторяется

ИНФОРМАЦИЯ - Получение изменений с удаленного узла (pull)
ОТЛАДКА - строкаКоманды = < git pull -v \\SERVER\Main\.git > E:\wbgw0pnn.vmz.log 2>&1>
ИНФОРМАЦИЯ - fatal: Not a git repository (or any of the parent directories): .git
ИНФОРМАЦИЯ - {Модуль C:\OneScript\lib\gitsync\src\gitsync.os / Ошибка в строке: 236 
/ Не удалось получить изменения с удаленного узла (код: 128)}
ИНФОРМАЦИЯ - Синхронизация завершена
Process exited with code 0

artbear avatar Oct 19 '15 17:10 artbear

@artbear а ты, случайно, не в режиме all запускаешь по xml-конфигу?

EvilBeaver avatar Jan 31 '16 19:01 EvilBeaver

Конечно, в нем

вс, 31 янв. 2016 г. в 22:10, Andrei Ovsiankin [email protected]:

@artbear https://github.com/artbear а ты, случайно, не в режиме all запускаешь по xml-конфигу?

— Reply to this email directly or view it on GitHub https://github.com/EvilBeaver/oscript-library/issues/18#issuecomment-177587665 .

artbear avatar Jan 31 '16 19:01 artbear

Тогда это фича :smile: Она, конечно, плохая, но какая уж есть. Этот режим вообще требует доработки, ибо по факту - это порт наших шагов с билд-сервера. Вне билд-сервера этот режим вообще спорный.

EvilBeaver avatar Jan 31 '16 20:01 EvilBeaver

Я проглядывал по диагонали, конечно, но код подмены кода возврата не увидел :)

вс, 31 янв. 2016 г. в 23:23, Andrei Ovsiankin [email protected]:

Тогда это фича [image: :smile:] Она, конечно, плохая, но какая уж есть. Этот режим вообще требует доработки, ибо это по факту - порт наших шагов с билд-сервера. Вне билд-сервера этот режим вообще спорный.

— Reply to this email directly or view it on GitHub https://github.com/EvilBeaver/oscript-library/issues/18#issuecomment-177601160 .

artbear avatar Jan 31 '16 20:01 artbear