Revert "CI: Rename global-settings to mvn-glob..."
[ci-management.git] / jenkins-config / managed-config-files / globalMavenSettings / global-settings / content
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=2 tabstop=2: -->
3
4 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
5   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6   xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
7
8   <mirrors>
9     <mirror>
10       <id>release-mirror</id>
11       <name>Local Nexus mirror for builds</name>
12       <url>^${env.NEXUS_URL}/content/repositories/public/</url>
13       <mirrorOf>central</mirrorOf>
14     </mirror>
15   </mirrors>
16
17   <profiles>
18     <profile>
19       <id>releases</id>
20       <repositories>
21         <repository>
22           <id>releases</id>
23           <name>releases</name>
24           <url>^${env.NEXUS_URL}/content/repositories/releases/</url>
25           <releases>
26             <enabled>true</enabled>
27             <updatePolicy>never</updatePolicy>
28           </releases>
29           <snapshots>
30             <enabled>false</enabled>
31           </snapshots>
32         </repository>
33       </repositories>
34
35       <pluginRepositories>
36         <pluginRepository>
37           <id>releases</id>
38           <name>releases</name>
39           <url>^${env.NEXUS_URL}/content/repositories/releases/</url>
40           <releases>
41             <enabled>true</enabled>
42             <updatePolicy>never</updatePolicy>
43           </releases>
44           <snapshots>
45             <enabled>false</enabled>
46           </snapshots>
47         </pluginRepository>
48       </pluginRepositories>
49     </profile>
50
51     <profile>
52       <id>staging</id>
53       <repositories>
54         <repository>
55           <id>staging</id>
56           <name>staging</name>
57           <url>^${env.NEXUS_URL}/content/repositories/staging/</url>
58           <releases>
59             <enabled>true</enabled>
60           </releases>
61           <snapshots>
62             <enabled>false</enabled>
63           </snapshots>
64         </repository>
65       </repositories>
66     </profile>
67
68     <profile>
69       <id>snapshots</id>
70       <repositories>
71         <repository>
72           <id>snapshots</id>
73           <name>snapshots</name>
74           <url>^${env.NEXUS_URL}/content/repositories/snapshots/</url>
75           <releases>
76             <enabled>false</enabled>
77           </releases>
78           <snapshots>
79             <enabled>true</enabled>
80           </snapshots>
81         </repository>
82       </repositories>
83
84       <pluginRepositories>
85         <pluginRepository>
86           <id>snapshots</id>
87           <name>snapshots</name>
88           <url>^${env.NEXUS_URL}/content/repositories/snapshots/</url>
89           <releases>
90             <enabled>false</enabled>
91           </releases>
92           <snapshots>
93             <enabled>true</enabled>
94           </snapshots>
95         </pluginRepository>
96       </pluginRepositories>
97     </profile>
98
99   </profiles>
100
101   <activeProfiles>
102     <activeProfile>releases</activeProfile>
103     <activeProfile>snapshots</activeProfile>
104   </activeProfiles>
105 </settings>