Harmonize the use of <scm> in pom.xml files
[netvirt.git] / commons / parent / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
3          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4   <modelVersion>4.0.0</modelVersion>
5   <prerequisites>
6     <maven>3.0</maven>
7   </prerequisites>
8   <parent>
9     <groupId>org.opendaylight.controller</groupId>
10     <artifactId>commons.opendaylight</artifactId>
11     <version>1.4.1-SNAPSHOT</version>
12   </parent>
13   <groupId>org.opendaylight.ovsdb</groupId>
14   <artifactId>commons.ovsdb</artifactId>
15   <version>1.0.0-SNAPSHOT</version>
16   <packaging>pom</packaging>
17   <url>https://wiki.opendaylight.org/view/OVSDB_Integration:Main</url>
18   <scm>
19     <connection>scm:git:ssh://git.opendaylight.org:29418/ovsdb.git</connection>
20     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/ovsdb.git</developerConnection>
21     <url>https://wiki.opendaylight.org/view/OVSDB_Integration:Main</url>
22     <tag>HEAD</tag>
23   </scm>
24   <properties>
25     <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
26     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
27     <java.version.source>1.7</java.version.source>
28     <java.version.target>1.7</java.version.target>
29   </properties>
30
31   <build>
32     <pluginManagement>
33       <plugins>
34         <plugin>
35           <groupId>org.apache.maven.plugins</groupId>
36           <artifactId>maven-compiler-plugin</artifactId>
37           <configuration>
38             <source>${java.version.source}</source>
39             <target>${java.version.target}</target>
40             <testSource>${java.version.source}</testSource>
41             <testTarget>${java.version.target}</testTarget>
42           </configuration>
43         </plugin>
44       </plugins>
45     </pluginManagement>
46   </build>
47
48   <!-- modules should go once the jenkins job is updated to use the root pom -->
49   <modules>
50     <module>../../ovsdb/</module>
51     <module>../../northbound/ovsdb</module>
52     <module>../../neutron</module>
53     <module>../../distribution/opendaylight</module>
54   </modules>
55   <repositories>
56     <!-- jsonrpc4j mirror -->
57     <repository>
58       <id>jsonrpc4j-webdav-maven-repo</id>
59       <name>jsonrpc4j maven repository</name>
60       <url>http://nexus.opendaylight.org/content/repositories/jsonrpc4j-webdav-maven-repo/</url>
61     </repository>
62     <!-- OpenDayLight Released artifact -->
63     <repository>
64       <id>opendaylight-release</id>
65       <name>opendaylight-release</name>
66       <url>http://nexus.opendaylight.org/content/repositories/opendaylight.release/</url>
67     </repository>
68     <!-- OpenDayLight Snapshot artifact -->
69     <repository>
70       <id>opendaylight-snapshot</id>
71       <name>opendaylight-snapshot</name>
72       <url>http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>
73     </repository>
74   </repositories>
75
76   <pluginRepositories>
77     <pluginRepository>
78       <id>central2</id>
79       <name>central2</name>
80       <url>http://nexus.opendaylight.org/content/repositories/central2/</url>
81     </pluginRepository>
82     <pluginRepository>
83       <id>opendaylight-snapshot</id>
84       <name>central2</name>
85       <url>http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>
86     </pluginRepository>
87   </pluginRepositories>
88 </project>