官方文档
极客学院翻译
默认配置
为
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<ivysettings> <settings defaultResolver="downloadGrapes"/> <resolvers> <chain name="downloadGrapes" returnFirst="true"> <filesystem name="cachedGrapes"> <ivy pattern="${user.home}/.groovy/grapes/[organisation]/[module]/ivy-[revision].xml"/> <artifact pattern="${user.home}/.groovy/grapes/[organisation]/[module]/[type]s/[artifact]-[revision](-[classifier]).[ext]"/> </filesystem> <ibiblio name="localm2" root="file:${user.home}/.m2/repository/" checkmodified="true" changingPattern=".*" changingMatcher="regexp" m2compatible="true"/> <ibiblio name="jcenter" root="https://jcenter.bintray.com/" m2compatible="true"/> <ibiblio name="ibiblio" m2compatible="true"/> </chain> </resolvers> </ivysettings>
|
Jenkins中grape下载的第三方jar默认是缓存在${user.home}/.groovy/grapes/目录下。可以通过添加Jenkins的启动参数
-Dgroovy.grape.report.downloads=true
和
-Divy.message.logger.level=4
,在jenkins的日志中观察第三方依赖的下载过程。
如果jenkins master采用docker方式安装时,使用jenkins用户登录,同时设置jenkins的user.home为JENKINS_HOME即可。