-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathivysettings.xml
67 lines (67 loc) · 3.48 KB
/
ivysettings.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<ivysettings>
<property name="wr.repo.basepath"
value="http://windyroad.artifactoryonline.com/windyroad" />
<property name="wr.repo.artifact.pattern"
value="[organisation]/[module]/[revision]/[artifact](-[classifier])-[revision].[ext]" />
<property name="wr.repo.ivy.pattern"
value="[organisation]/[module]/[revision]/[artifact](-[classifier])-[revision].[ext]" />
<property name="ivy.local.default.root"
value="${ivy.default.ivy.user.dir}/local" override="false"/>
<property name="ivy.shared.default.root"
value="${ivy.default.ivy.user.dir}/shared" override="false"/>
<credentials host="windyroad.artifactoryonline.com" realm="Artifactory Realm"
username="${wr.repo.username}" passwd="${wr.repo.password}" />
<settings defaultResolver="default" />
<caches lockStrategy="artifact-lock" defaultCacheDir="${ivy.default.ivy.user.dir}/cache"/>
<resolvers>
<chain name="shared">
<url name="releases" m2compatible="true">
<artifact pattern="${wr.repo.basepath}/rel/${wr.repo.artifact.pattern}" />
<ivy pattern="${wr.repo.basepath}/rel/${wr.repo.ivy.pattern}" />
</url>
<url name="snapshots" m2compatible="true">
<artifact pattern="${wr.repo.basepath}/snaps/${wr.repo.artifact.pattern}" />
<ivy pattern="${wr.repo.basepath}/snaps/${wr.repo.ivy.pattern}" />
</url>
</chain>
</resolvers>
<resolvers>
<chain name="windyroad" >
<url name="windyroad-licenses" m2compatible="false">
<artifact pattern="${wr.repo.basepath}/licenses/[organisation]/[module]/${bwunit.license.company}/${bwunit.license.department}/[revision]/[type]s/${bwunit.license.holder}-[artifact]-[revision].[ext]" />
<ivy pattern="${wr.repo.basepath}/licenses/[organisation]/[module]/${bwunit.license.company}/${bwunit.license.department}/[revision]/[type]s/${bwunit.license.holder}-[artifact]-[revision].[ext]" />
</url>
<url name="windyroad-artifacts" m2compatible="true">
<artifact pattern="${wr.repo.basepath}/repo/${wr.repo.artifact.pattern}" />
<ivy pattern="${wr.repo.basepath}/repo/${wr.repo.ivy.pattern}" />
</url>
<url name="windyroad-releases-old" m2compatible="false">
<artifact pattern="${wr.repo.basepath}/releases/${wr.repo.artifact.pattern}" />
<ivy pattern="${wr.repo.basepath}/releases/${wr.repo.ivy.pattern}" />
</url>
</chain>
<chain name="public" >
<ibiblio root="https://windyroad.artifactoryonline.com/windyroad/mavenCentral" name="maven2" m2compatible="true"/>
<ibiblio name="maven2" m2compatible="true"/>
<resolver ref="windyroad"/>
</chain>
</resolvers>
<include url="${ivy.default.settings.dir}/ivysettings-local.xml"/>
<resolvers>
<chain name="default" returnFirst="true">
<resolver ref="local"/>
<resolver ref="public"/>
</chain>
</resolvers>
<include url="${ivy.default.settings.dir}/ivysettings-main-chain.xml"/>
<resolvers>
<chain name="default" returnFirst="true">
<resolver ref="local"/>
<resolver ref="main"/>
</chain>
</resolvers>
<modules>
<module organisation="org.windyroad" name="*" resolver="windyroad"/>
<module organisation="au.com.windyroad" name="*" resolver="shared"/>
</modules>
</ivysettings>