我是詹金斯的初学者, 我已经配置了在构建UI项目时失败的jenkins,因为在我的UI项目中,我有我的插件的绝对路径,它存储在我的windows dev环境中的特定路径中。例如:D:/ plugins / XXX 我需要提供相对路径吗?是否有任何脚本可以帮助构建UI并解决此路径。 任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
Jenkins中已经存在一个可用于此目的的环境变量。
WORKSPACE - The absolute path of the workspace.
您是否可以修改构建配置以获取环境变量?
答案 1 :(得分:0)
绝不给任何项目中的绝对PATH提供相对路径
<强>原因强>
您在本地的项目始终位于特定文件夹中,而部署时项目(Jenkins,Tomcat,...)将位于不同的文件夹/不同的机器中:)
确保项目中所需的JAR /插件位于.m2文件夹
只需使用全新安装,它会将所需的所有插件下载到.m2文件夹中一次,然后从那里重复使用
不幸的是,这是一个maven问题而不是Jenkins问题:)