Расположение Maven в Дженкинс - PullRequest
0 голосов
/ 02 июля 2018

В нашей организации есть машина, настроенная для выполнения наших заданий jenkins. Здесь есть две версии.

  1. В этой версии шаблон maven используется для нового элемента, а также указываются имя репозитория и расположение файлов settings.xml и pom.xml. И после этого шага сборки у меня есть mvn -version, который дает некоторую версию и местоположение версии maven. Это отлично работает.
  2. В этой версии шаблон конвейера используется для нового элемента. Когда я запускаю mvn -version, для него не указывается путь для maven, поэтому он говорит, что команда mvn не найдена. Поэтому я беру путь из предыдущей версии и вставляю его сюда для maven в путь. Теперь я запускаю команду path/to/maven/mvn -version, она говорит, что JAVA_HOME не определено. Когда я выполняю export JAVA_HOME=/path/to/java, путь JAVA_HOME не устанавливается (возможно, причина в том, что у меня нет прав на установку переменных среды).

Итак, как мне запустить maven clean install с использованием версии конвейера (у меня также нет разрешения на установку плагинов)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...