Добрый день!
Настраиваю тестовую сборку по пособию. Столкнулся со следующей проблемой:
Шаг послесборочной операции выполняет команду git push, в ту же секунду выдает SUCCESS, но по факту ничего не запушилось. Приходится локально вызывать команду из git bash и все тогда нормально.
У меня следующие настройки: сервер Jenkins и GitLab расположен на linux машине, нода работает на windows машине. В настройках дженкинса указан путь к git.exe на ноде. В настройках таска указан путь к репозиторию на сервере gitlab.
На самом деле, я так понимаю, в таске нужно указывать локальный каталог репозитория, так как пушить нужно с него. В таком случае начинаются различного рода ошибки: fetch first и прочие. Я пробовал в том числе выполнить после синхронизации и его - не помогает.
Может, кто-то сталкивался с такой проблемой, подскажите куда копать?