Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Jenkins ищет Maven user settings и repository по неверному пути

jenkins
maven
Теги: #<Tag:0x00007f7b70572fe0> #<Tag:0x00007f7b70572ea0>

#1

Добрый день!

Не могу разобраться почему дженкинс при выполнении Maven-джобы пытается найти user settings и repository по пути C:\WINDOWS\system32\config\systemprofile.m2. При локальном выполнении той же команды все отлично, происходит поиск в C:\Users\userName.m2.

Настройки Дженкинса:

Также пробовал в Global Tool Configuration указать путь к M2_HOME (e.g. D:\apache-maven-3.3.9).

Что-то я пропустил, но что именно - не пойму.


(Yaroslav Pernerovskyy) #2

У вас дженкинс запущен как сервисот local-system скорее всего


#3

Не совсем понял о чем речь, можно чуть подробнее?


(Yaroslav Pernerovskyy) #4

Вы дженкинс как запускаете?
Как видовс сервис или cкомандной строки?
Подозреваю, что как сервис. И сервис у вас запущен от системного пользователся, потому он и пишет в системную папку.