Я пытаюсь настроить работу Maven2 в Jenkins. У меня есть такие строки в моем pom.xml:
<distributionManagement>
<repository>
<id>releases</id>
<name>Releases</name>
<url>http://nexus.example.com:8081/nexus/content/repositories/releases</url>
</repository>
...
</distributionManagement>
Я получаю эту ошибку при попытке построить задание:
...
Downloading: http://repo1.maven.org/maven2/.../.../.../....jar
[INFO] Unable to find resource 'resource id goes here' in repository central (http://repo1.maven.org/maven2)
...
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
Missing:
...Here goes the list of missing dependencies.
Я точно знаю, что требуемые артефакты существуют в репозитории nexus.example.com, потому что я могу сделать mvn compile
на моей рабочей станции, и они будут загружены нормально.
Но Дженкинс по какой-то причине даже не пытается загрузить артефакты из локального репозитория, игнорируя спецификацию в pom.xml.
Есть идеи, что я могу попробовать?