Changing scripts & properties for A&AI connection
[appc/deployment.git] / jenkins-settings.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=2 tabstop=2: -->
3 <!--
4  Copyright (c) 2014, 2015 Cisco Systems, Inc. and others.  All rights reserved.
5
6  This program and the accompanying materials are made available under the
7  terms of the Eclipse Public License v1.0 which accompanies this distribution,
8  and is available at http://www.eclipse.org/legal/epl-v10.html
9 -->
10 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
11   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
12   xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
13
14   <profiles>
15         <!-- NOTE: The ecomp.nexus.url and port will need to be replaced or defined 
16                 as properties in your build enviornment. -->
17     <profile>
18       <id>openecomp-release</id>
19       <repositories>
20         <repository>
21           <id>openecomp-release</id>
22           <name>openecomp-release</name>
23           <url>https://${ecomp.nexus.url}:${ecomp.nexus.port}/repository/maven-releases/</url>
24           <releases>
25             <enabled>true</enabled>
26             <updatePolicy>never</updatePolicy>
27           </releases>
28           <snapshots>
29             <enabled>false</enabled>
30           </snapshots>
31         </repository>
32       </repositories>
33       <pluginRepositories>
34         <pluginRepository>
35           <id>openecomp-release</id>
36           <name>openecomp-release</name>
37           <url>https://${ecomp.nexus.url}:${ecomp.nexus.port}/repository/maven-releases/</url>
38           <releases>
39             <enabled>true</enabled>
40             <updatePolicy>never</updatePolicy>
41           </releases>
42           <snapshots>
43             <enabled>false</enabled>
44           </snapshots>
45         </pluginRepository>
46       </pluginRepositories>
47     </profile>
48
49     <profile>
50       <id>openecomp-snapshots</id>
51       <repositories>
52         <repository>
53           <id>openecomp-snapshot</id>
54           <name>openecomp-snapshot</name>
55           <url>https://${ecomp.nexus.url}:${ecomp.nexus.port}/repository/maven-snapshots/</url>
56           <releases>
57             <enabled>false</enabled>
58           </releases>
59           <snapshots>
60             <enabled>true</enabled>
61           </snapshots>
62         </repository>
63       </repositories>
64       <pluginRepositories>
65         <pluginRepository>
66           <id>openecomp-snapshot</id>
67           <name>openecomp-snapshot</name>
68           <url>https://${ecomp.nexus.url}:${ecomp.nexus.port}/repository/maven-snapshots/</url>
69           <releases>
70             <enabled>false</enabled>
71           </releases>
72           <snapshots>
73             <enabled>true</enabled>
74           </snapshots>
75         </pluginRepository>
76       </pluginRepositories>
77     </profile>
78     <profile>
79       <id>opendaylight-release</id>
80       <repositories>
81         <repository>
82           <id>opendaylight-mirror</id>
83           <name>opendaylight-mirror</name>
84           <url>https://nexus.opendaylight.org/content/repositories/public/</url>
85           <releases>
86             <enabled>true</enabled>
87             <updatePolicy>never</updatePolicy>
88           </releases>
89           <snapshots>
90             <enabled>false</enabled>
91           </snapshots>
92         </repository>
93       </repositories>
94       <pluginRepositories>
95         <pluginRepository>
96           <id>opendaylight-mirror</id>
97           <name>opendaylight-mirror</name>
98           <url>https://nexus.opendaylight.org/content/repositories/public/</url>
99           <releases>
100             <enabled>true</enabled>
101             <updatePolicy>never</updatePolicy>
102           </releases>
103           <snapshots>
104             <enabled>false</enabled>
105           </snapshots>
106         </pluginRepository>
107       </pluginRepositories>
108     </profile>
109
110     <profile>
111       <id>opendaylight-snapshots</id>
112       <repositories>
113         <repository>
114           <id>opendaylight-snapshot</id>
115           <name>opendaylight-snapshot</name>
116           <url>https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>
117           <releases>
118             <enabled>false</enabled>
119           </releases>
120           <snapshots>
121             <enabled>true</enabled>
122           </snapshots>
123         </repository>
124       </repositories>
125       <pluginRepositories>
126         <pluginRepository>
127           <id>opendaylight-snapshot</id>
128           <name>opendaylight-snapshot</name>
129           <url>https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>
130           <releases>
131             <enabled>false</enabled>
132           </releases>
133           <snapshots>
134             <enabled>true</enabled>
135           </snapshots>
136         </pluginRepository>
137       </pluginRepositories>
138     </profile>
139   </profiles>
140
141   <activeProfiles>
142     <activeProfile>openecomp-release</activeProfile>
143     <activeProfile>openecomp-snapshots</activeProfile>
144     <activeProfile>opendaylight-release</activeProfile>
145     <activeProfile>opendaylight-snapshots</activeProfile>
146   </activeProfiles>
147
148   <servers>
149         <!-- NOTE: The ecomp.nexus.user and password will need to be replaced or 
150                 defined as properties in your build enviornment. -->
151    <server>
152     <id>nexus</id>
153     <username>${ecomp.nexus.user}</username>
154     <password>${ecomp.nexus.password}</password>
155    </server>
156    <server> 
157     <id>openecomp-release</id> 
158     <username>${ecomp.nexus.user}</username> 
159     <password>${ecomp.nexus.password}</password> 
160    </server> 
161    <server> 
162     <id>openecomp-snapshot</id> 
163          <username>${ecomp.nexus.user}</username> 
164     <password>${ecomp.nexus.password}</password> 
165    </server> 
166   </servers>
167 </settings>