| <?xml version="1.0" encoding="UTF-8"?> |
| <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/xsd/maven-4.0.0.xsd"> |
| |
| <parent> |
| <groupId>org.sonatype.oss</groupId> |
| <artifactId>oss-parent</artifactId> |
| <version>7</version> |
| </parent> |
| |
| <artifactId>chop-parent</artifactId> |
| <groupId>org.apache.usergrid.chop</groupId> |
| <version>2.0.0-SNAPSHOT</version> |
| <modelVersion>4.0.0</modelVersion> |
| <name>Chop Parent</name> |
| |
| <packaging>pom</packaging> |
| <description>A Simple Performance Testing Framework for Jukito</description> |
| |
| <licenses> |
| <license> |
| <name>The Apache Software License, Version 2.0</name> |
| <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
| <distribution>repo</distribution> |
| </license> |
| </licenses> |
| |
| <developers> |
| <developer> |
| <id>bicak.cs</id> |
| <name>Furkan Bicak</name> |
| </developer> |
| <developer> |
| <id>dmjohnson</id> |
| <name>Dave Johnson</name> |
| </developer> |
| <developer> |
| <id>todd</id> |
| <name>Todd Nine</name> |
| </developer> |
| <developer> |
| <id>jim.rybacki</id> |
| <name>Jim Rybacki</name> |
| </developer> |
| <developer> |
| <id>akarasulu</id> |
| <name>Alex Karasulu</name> |
| </developer> |
| <developer> |
| <id>salihkardan</id> |
| <name>Salih Kardan</name> |
| </developer> |
| <developer> |
| <id>aasanaliev</id> |
| <name>Askhat Asanaliev</name> |
| </developer> |
| <developer> |
| <id>yigits</id> |
| <name>Yigit Sapli</name> |
| </developer> |
| </developers> |
| |
| <scm> |
| <url>http://stash.safehaus.org/projects/CHOP/repos/main/browse</url> |
| <connection> |
| scm:git:http://stash.safehaus.org/scm/chop/main.git |
| </connection> |
| <developerConnection> |
| scm:git:http://${safehaus.git.username}@stash.safehaus.org/scm/chop/main.git |
| </developerConnection> |
| <tag>HEAD</tag> |
| </scm> |
| |
| <properties> |
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| <maven.compiler.source>1.6</maven.compiler.source> |
| <maven.compiler.target>1.6</maven.compiler.target> |
| <encoding>UTF-8</encoding> |
| |
| <archaius.version>0.5.12</archaius.version> |
| <blitz4j.version>1.31</blitz4j.version> |
| <fastxml.version>2.3.0</fastxml.version> |
| <guava.version>15.0</guava.version> |
| <guice.version>3.0</guice.version> |
| <guicyfig.version>3.3</guicyfig.version> |
| <jackson.version>2.1.5</jackson.version> |
| <jersey.version>1.18.1</jersey.version> |
| |
| <jetty.plugin.version>9.1.2.v20140210</jetty.plugin.version> |
| |
| <jetty.version>9.1.2.v20140210</jetty.version> |
| |
| <aws.version>1.7.6</aws.version> |
| <stax.version>1.2.0</stax.version> |
| <jukito.version>1.3</jukito.version> |
| <junit.version>4.11</junit.version> |
| <log4j.version>1.2.17</log4j.version> |
| <reflections.version>0.9.9-RC1</reflections.version> |
| <servo.version>0.4.36</servo.version> |
| <slf4j.version>1.6.1</slf4j.version> |
| <default.ami.id>ami-c56152ac</default.ami.id> |
| <jettyjam.version>2.1.5</jettyjam.version> |
| <jsch.version>0.1.50</jsch.version> |
| |
| <!-- Use Vaadin 7.0.x. See for details: CHOP-72 - Vaadin 7.1.x problem - UI doesn't show. --> |
| <vaadin.version>7.0.7</vaadin.version> |
| </properties> |
| |
| <modules> |
| <module>amazon</module> |
| <module>runner</module> |
| <module>plugin</module> |
| <module>api</module> |
| <module>spi</module> |
| <module>stack</module> |
| <module>client</module> |
| <module>webapp</module> |
| <module>example</module> |
| <module>integ</module> |
| </modules> |
| |
| <build> |
| <pluginManagement> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-release-plugin</artifactId> |
| <version>2.4.2</version> |
| <configuration> |
| <suppressCommitBeforeTag>false</suppressCommitBeforeTag> |
| <remoteTagging>false</remoteTagging> |
| <pushChanges>true</pushChanges> |
| <mavenExecutorId>forked-path</mavenExecutorId> |
| <useReleaseProfile>false</useReleaseProfile> |
| <arguments>-Psafehaus.release -Psonatype-oss-release</arguments> |
| </configuration> |
| <dependencies> |
| <dependency> |
| <groupId>org.apache.maven.scm</groupId> |
| <artifactId>maven-scm-api</artifactId> |
| <version>1.8.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.maven.scm</groupId> |
| <artifactId>maven-scm-provider-gitexe</artifactId> |
| <version>1.8.1</version> |
| </dependency> |
| </dependencies> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-checkstyle-plugin</artifactId> |
| <version>2.12.1</version> |
| <configuration> |
| <encoding>UTF-8</encoding> |
| <configLocation>check_style.xml</configLocation> |
| <linkXRef>false</linkXRef> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-jar-plugin</artifactId> |
| <version>2.4</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-assembly-plugin</artifactId> |
| <version>2.4</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <version>2.2.1</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-javadoc-plugin</artifactId> |
| <version>2.9</version> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| </build> |
| |
| <profiles> |
| <profile> |
| <id>release-sign-artifacts</id> |
| <activation> |
| <property> |
| <name>safehausRelease</name> |
| <value>true</value> |
| </property> |
| </activation> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-gpg-plugin</artifactId> |
| <version>1.4</version> |
| <executions> |
| <execution> |
| <id>sign-artifacts</id> |
| <phase>verify</phase> |
| <goals> |
| <goal>sign</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>attach-sources</id> |
| <goals> |
| <goal>jar</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-javadoc-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>attach-javadocs</id> |
| <goals> |
| <goal>jar</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| </profiles> |
| |
| <dependencyManagement> |
| <dependencies> |
| |
| <dependency> |
| <groupId>com.sun.jersey.contribs</groupId> |
| <artifactId>jersey-multipart</artifactId> |
| <version>${jersey.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| <version>${slf4j.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-log4j12</artifactId> |
| <version>${slf4j.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.fasterxml.jackson.jaxrs</groupId> |
| <artifactId>jackson-jaxrs-json-provider</artifactId> |
| <version>${jackson.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.safehaus.guicyfig</groupId> |
| <artifactId>guicyfig</artifactId> |
| <version>${guicyfig.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>xml-apis</groupId> |
| <artifactId>xml-apis</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.safehaus.jettyjam</groupId> |
| <artifactId>jettyjam-utils</artifactId> |
| <version>${jettyjam.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>stax</groupId> |
| <artifactId>stax</artifactId> |
| <version>${stax.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>stax</groupId> |
| <artifactId>stax-api</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.google.inject</groupId> |
| <artifactId>guice</artifactId> |
| <version>${guice.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.sun.jersey</groupId> |
| <artifactId>jersey-json</artifactId> |
| <version>${jersey.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>javax.xml.stream</groupId> |
| <artifactId>stax-api</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.sun.jersey</groupId> |
| <artifactId>jersey-client</artifactId> |
| <version>${jersey.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.netflix.archaius</groupId> |
| <artifactId>archaius-core</artifactId> |
| <version>${archaius.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.jcraft</groupId> |
| <artifactId>jsch</artifactId> |
| <version>${jsch.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.google.guava</groupId> |
| <artifactId>guava</artifactId> |
| <version>${guava.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.maven</groupId> |
| <artifactId>maven-project</artifactId> |
| <version>2.2.1</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.maven</groupId> |
| <artifactId>maven-core</artifactId> |
| <version>3.1.1</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.maven</groupId> |
| <artifactId>maven-plugin-api</artifactId> |
| <version>3.0</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.maven.plugin-tools</groupId> |
| <artifactId>maven-plugin-annotations</artifactId> |
| <version>3.0</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.amazonaws</groupId> |
| <artifactId>aws-java-sdk</artifactId> |
| <version>${aws.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.eclipse.jgit</groupId> |
| <artifactId>org.eclipse.jgit</artifactId> |
| <version>3.1.0.201310021548-r</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.codehaus.plexus</groupId> |
| <artifactId>plexus-archiver</artifactId> |
| <version>2.4.4</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.eclipse.jetty</groupId> |
| <artifactId>jetty-servlet</artifactId> |
| <version>${jetty.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.eclipse.jetty</groupId> |
| <artifactId>jetty-server</artifactId> |
| <version>${jetty.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.eclipse.jetty</groupId> |
| <artifactId>jetty-webapp</artifactId> |
| <version>${jetty.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.sun.jersey</groupId> |
| <artifactId>jersey-server</artifactId> |
| <version>${jersey.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.sun.jersey.contribs</groupId> |
| <artifactId>jersey-guice</artifactId> |
| <version>${jersey.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.fasterxml.jackson.module</groupId> |
| <artifactId>jackson-module-guice</artifactId> |
| <version>${fastxml.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.google.inject.extensions</groupId> |
| <artifactId>guice-multibindings</artifactId> |
| <version>${guice.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.google.inject.extensions</groupId> |
| <artifactId>guice-servlet</artifactId> |
| <version>${guice.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.netflix.blitz4j</groupId> |
| <artifactId>blitz4j</artifactId> |
| <version>${blitz4j.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.netflix.archaius</groupId> |
| <artifactId>archaius-jclouds</artifactId> |
| <version>${archaius.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.reflections</groupId> |
| <artifactId>reflections</artifactId> |
| <version>${reflections.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>xml-apis</groupId> |
| <artifactId>xml-apis</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.vaadin</groupId> |
| <artifactId>vaadin-server</artifactId> |
| <version>${vaadin.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.vaadin</groupId> |
| <artifactId>vaadin-client-compiled</artifactId> |
| <version>${vaadin.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.vaadin</groupId> |
| <artifactId>vaadin-client</artifactId> |
| <version>${vaadin.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.vaadin</groupId> |
| <artifactId>vaadin-themes</artifactId> |
| <version>${vaadin.version}</version> |
| </dependency> |
| |
| <!-- Test Related Dependencies --> |
| |
| <dependency> |
| <groupId>log4j</groupId> |
| <artifactId>log4j</artifactId> |
| <version>1.2.17</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>junit</groupId> |
| <artifactId>junit</artifactId> |
| <version>${junit.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.jukito</groupId> |
| <artifactId>jukito</artifactId> |
| <version>${jukito.version}</version> |
| </dependency> |
| </dependencies> |
| </dependencyManagement> |
| |
| <dependencies> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-log4j12</artifactId> |
| </dependency> |
| |
| <!-- Test Related Dependencies --> |
| |
| <dependency> |
| <groupId>org.jukito</groupId> |
| <artifactId>jukito</artifactId> |
| <scope>test</scope> |
| </dependency> |
| </dependencies> |
| |
| </project> |
| |