diff options
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 94 |
1 files changed, 94 insertions, 0 deletions
@@ -0,0 +1,94 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <groupId>com.cablelabs.vcpe</groupId> + <artifactId>vcpe-services</artifactId> + <packaging>pom</packaging> + <version>1.0-SNAPSHOT</version> + + <modules> + <module>common</module> + <module>cos</module> + <module>uni</module> + <module>evc</module> + <module>svc</module> + </modules> + + <!-- plugins common to all modules in this project --> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>2.5.1</version> + <inherited>true</inherited> + <configuration> + <source>1.7</source> + <target>1.7</target> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.18.1</version> + <configuration> + <parallel>methods</parallel> + <threadCount>10</threadCount> + <excludes> + <exclude>**/*IntegrationTest*</exclude> + </excludes> + <skipTests>true</skipTests> + </configuration> + </plugin> + </plugins> + </build> + + <!-- Dependencies common to all modules in this project --> + + <dependencyManagement> + <dependencies> + <dependency> + <groupId>org.glassfish.jersey</groupId> + <artifactId>jersey-bom</artifactId> + <version>${jersey.version}</version> + <type>pom</type> + <scope>import</scope> + </dependency> + </dependencies> + </dependencyManagement> + + + <dependencies> + <dependency> + <groupId>com.cablelabs.vcpe</groupId> + <artifactId>common</artifactId> + <version>1.0-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>org.glassfish.jersey.containers</groupId> + <artifactId>jersey-container-servlet-core</artifactId> + </dependency> + <dependency> + <groupId>org.glassfish.jersey.media</groupId> + <artifactId>jersey-media-moxy</artifactId> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.12</version> + <scope>test</scope> + </dependency> + </dependencies> + + <!-- Properties common to all modules in this project --> + + <properties> + <jersey.version>2.2</jersey.version> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + +</project> |