我试图安排詹金斯的工作,这是依赖于另一个Maven项目,我尝试了所有的管道,多阶段项目,但我得到下面的问题重复;
问题
无法解决项目com.ctl.it.qa: project -1:jar:1.0.0-快照:未能找到com.ctl.it.qa:Projects-2:jar:1.1.1在https://repo.maven.apache.org/maven2中缓存在本地存储库中,在中央更新间隔过去或更新被迫-> Help 1之前,不会重新尝试解析
上面的错误是预料不到的,因为我已经有了名为"Projects-2“的maven项目。它应该从这里恢复依赖。
我想知道我错过了什么。
将感谢完整的解决方案。
发布于 2018-05-20 07:59:08
查看查询,Jenkins应该按以下顺序触发
项目1 ->应首先触发->创建Jar
(在成功生成jar之后)
项目2 ->触发器project2
在自动化之前,尝试手动触发项目。
如果仍然得到当前错误,请尝试Force,因此将-U与当前目标一起添加。
mvn clean install -U为了有效地触发基于依赖构建的构建,您可以尝试使用https://wiki.jenkins.io/display/JENKINS/Parameterized+Trigger+Plugin
https://stackoverflow.com/questions/50432584
复制相似问题