xref: /JGit/org.eclipse.jgit.http.test/pom.xml (revision e19e859977525c2a39aaa928dfdef20e5fab7e3c)
1f5eb0d93SShawn O. Pearce<?xml version="1.0" encoding="UTF-8"?>
2f5eb0d93SShawn O. Pearce<!--
3f5eb0d93SShawn O. Pearce   Copyright (C) 2009-2010, Google Inc.
4f5eb0d93SShawn O. Pearce   Copyright (C) 2008, Imran M Yousuf <imyousuf@smartitengineering.com>
5f5eb0d93SShawn O. Pearce   and other copyright owners as documented in the project's IP log.
6f5eb0d93SShawn O. Pearce
7f5eb0d93SShawn O. Pearce   This program and the accompanying materials are made available
8f5eb0d93SShawn O. Pearce   under the terms of the Eclipse Distribution License v1.0 which
9f5eb0d93SShawn O. Pearce   accompanies this distribution, is reproduced below, and is
10f5eb0d93SShawn O. Pearce   available at http://www.eclipse.org/org/documents/edl-v10.php
11f5eb0d93SShawn O. Pearce
12f5eb0d93SShawn O. Pearce   All rights reserved.
13f5eb0d93SShawn O. Pearce
14f5eb0d93SShawn O. Pearce   Redistribution and use in source and binary forms, with or
15f5eb0d93SShawn O. Pearce   without modification, are permitted provided that the following
16f5eb0d93SShawn O. Pearce   conditions are met:
17f5eb0d93SShawn O. Pearce
18f5eb0d93SShawn O. Pearce   - Redistributions of source code must retain the above copyright
19f5eb0d93SShawn O. Pearce     notice, this list of conditions and the following disclaimer.
20f5eb0d93SShawn O. Pearce
21f5eb0d93SShawn O. Pearce   - Redistributions in binary form must reproduce the above
22f5eb0d93SShawn O. Pearce     copyright notice, this list of conditions and the following
23f5eb0d93SShawn O. Pearce     disclaimer in the documentation and/or other materials provided
24f5eb0d93SShawn O. Pearce     with the distribution.
25f5eb0d93SShawn O. Pearce
26f5eb0d93SShawn O. Pearce   - Neither the name of the Eclipse Foundation, Inc. nor the
27f5eb0d93SShawn O. Pearce     names of its contributors may be used to endorse or promote
28f5eb0d93SShawn O. Pearce     products derived from this software without specific prior
29f5eb0d93SShawn O. Pearce     written permission.
30f5eb0d93SShawn O. Pearce
31f5eb0d93SShawn O. Pearce   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
32f5eb0d93SShawn O. Pearce   CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
33f5eb0d93SShawn O. Pearce   INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
34f5eb0d93SShawn O. Pearce   OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
35f5eb0d93SShawn O. Pearce   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
36f5eb0d93SShawn O. Pearce   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
37f5eb0d93SShawn O. Pearce   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
38f5eb0d93SShawn O. Pearce   NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
39f5eb0d93SShawn O. Pearce   LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
40f5eb0d93SShawn O. Pearce   CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
41f5eb0d93SShawn O. Pearce   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
42f5eb0d93SShawn O. Pearce   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
43f5eb0d93SShawn O. Pearce   ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
44f5eb0d93SShawn O. Pearce-->
45f5eb0d93SShawn O. Pearce
46f5eb0d93SShawn O. Pearce<project xmlns="http://maven.apache.org/POM/4.0.0"
47f5eb0d93SShawn O. Pearce    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
48f5eb0d93SShawn O. Pearce    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
49f5eb0d93SShawn O. Pearce  <modelVersion>4.0.0</modelVersion>
50f5eb0d93SShawn O. Pearce
51f5eb0d93SShawn O. Pearce  <parent>
52f5eb0d93SShawn O. Pearce    <groupId>org.eclipse.jgit</groupId>
53f5eb0d93SShawn O. Pearce    <artifactId>org.eclipse.jgit-parent</artifactId>
5490107d53SMatthias Sohn    <version>5.4.0-SNAPSHOT</version>
55f5eb0d93SShawn O. Pearce  </parent>
56f5eb0d93SShawn O. Pearce
57f5eb0d93SShawn O. Pearce  <artifactId>org.eclipse.jgit.http.test</artifactId>
58f5eb0d93SShawn O. Pearce  <name>JGit - HTTP Tests</name>
59f5eb0d93SShawn O. Pearce
60f5eb0d93SShawn O. Pearce  <description>
61f5eb0d93SShawn O. Pearce    Tests for the HTTP transport.
62f5eb0d93SShawn O. Pearce  </description>
6382861235SMatthias Sohn  <properties>
6482861235SMatthias Sohn      <maven.javadoc.skip>true</maven.javadoc.skip>
6582861235SMatthias Sohn  </properties>
66f5eb0d93SShawn O. Pearce  <dependencies>
67f5eb0d93SShawn O. Pearce    <dependency>
68f5eb0d93SShawn O. Pearce      <groupId>junit</groupId>
69f5eb0d93SShawn O. Pearce      <artifactId>junit</artifactId>
70f5eb0d93SShawn O. Pearce      <scope>test</scope>
71f5eb0d93SShawn O. Pearce    </dependency>
72f5eb0d93SShawn O. Pearce
73f5eb0d93SShawn O. Pearce    <dependency>
74f5eb0d93SShawn O. Pearce      <groupId>org.eclipse.jgit</groupId>
75f5eb0d93SShawn O. Pearce      <artifactId>org.eclipse.jgit</artifactId>
76f5eb0d93SShawn O. Pearce      <version>${project.version}</version>
77f5eb0d93SShawn O. Pearce    </dependency>
78f5eb0d93SShawn O. Pearce
79f5eb0d93SShawn O. Pearce    <dependency>
80f5eb0d93SShawn O. Pearce      <groupId>org.eclipse.jgit</groupId>
813d3df394SMatthias Sohn      <artifactId>org.eclipse.jgit.http.apache</artifactId>
823d3df394SMatthias Sohn      <version>${project.version}</version>
833d3df394SMatthias Sohn      <scope>test</scope>
843d3df394SMatthias Sohn    </dependency>
853d3df394SMatthias Sohn
863d3df394SMatthias Sohn    <dependency>
87f516c1dfSJonathan Tan      <groupId>org.hamcrest</groupId>
88f516c1dfSJonathan Tan      <artifactId>hamcrest-library</artifactId>
89f516c1dfSJonathan Tan      <scope>test</scope>
90f516c1dfSJonathan Tan      <version>[1.1.0,2.0.0)</version>
91f516c1dfSJonathan Tan    </dependency>
92f516c1dfSJonathan Tan
93f516c1dfSJonathan Tan    <dependency>
943d3df394SMatthias Sohn      <groupId>org.eclipse.jgit</groupId>
9551e2646dSJens Baumgart      <artifactId>org.eclipse.jgit.junit.http</artifactId>
9651e2646dSJens Baumgart      <version>${project.version}</version>
9751e2646dSJens Baumgart    </dependency>
9851e2646dSJens Baumgart
9951e2646dSJens Baumgart    <dependency>
10051e2646dSJens Baumgart      <groupId>org.eclipse.jgit</groupId>
101f5eb0d93SShawn O. Pearce      <artifactId>org.eclipse.jgit.junit</artifactId>
102f5eb0d93SShawn O. Pearce      <version>${project.version}</version>
103f5eb0d93SShawn O. Pearce    </dependency>
104f5eb0d93SShawn O. Pearce
105f5eb0d93SShawn O. Pearce    <dependency>
106f5eb0d93SShawn O. Pearce      <groupId>org.eclipse.jgit</groupId>
107f5eb0d93SShawn O. Pearce      <artifactId>org.eclipse.jgit.http.server</artifactId>
108f5eb0d93SShawn O. Pearce      <version>${project.version}</version>
109f5eb0d93SShawn O. Pearce      <scope>test</scope>
110f5eb0d93SShawn O. Pearce    </dependency>
111f5eb0d93SShawn O. Pearce
112f5eb0d93SShawn O. Pearce    <dependency>
113f5eb0d93SShawn O. Pearce      <groupId>org.eclipse.jetty</groupId>
114f5eb0d93SShawn O. Pearce      <artifactId>jetty-servlet</artifactId>
115f5eb0d93SShawn O. Pearce    </dependency>
116f5eb0d93SShawn O. Pearce  </dependencies>
117f5eb0d93SShawn O. Pearce
118f5eb0d93SShawn O. Pearce  <build>
1193b526f86SMike Edgar    <sourceDirectory>src/</sourceDirectory>
120f5eb0d93SShawn O. Pearce    <testSourceDirectory>tst/</testSourceDirectory>
121f5eb0d93SShawn O. Pearce
122f5eb0d93SShawn O. Pearce    <testResources>
123f5eb0d93SShawn O. Pearce      <testResource>
124f5eb0d93SShawn O. Pearce        <directory>tst-rsrc/</directory>
125f5eb0d93SShawn O. Pearce      </testResource>
126f5eb0d93SShawn O. Pearce    </testResources>
1274045e7e9SRobin Rosenberg    <plugins>
1284045e7e9SRobin Rosenberg      <plugin>
129b97a35d7SMatthias Sohn        <groupId>org.apache.maven.plugins</groupId>
130b97a35d7SMatthias Sohn        <artifactId>maven-jar-plugin</artifactId>
131b97a35d7SMatthias Sohn        <executions>
132b97a35d7SMatthias Sohn          <execution>
133b97a35d7SMatthias Sohn            <goals>
134b97a35d7SMatthias Sohn              <goal>test-jar</goal>
135b97a35d7SMatthias Sohn            </goals>
136b97a35d7SMatthias Sohn          </execution>
137b97a35d7SMatthias Sohn        </executions>
138b97a35d7SMatthias Sohn      </plugin>
139b97a35d7SMatthias Sohn      <plugin>
1404045e7e9SRobin Rosenberg        <artifactId>maven-surefire-plugin</artifactId>
1414045e7e9SRobin Rosenberg        <configuration>
142*e19e8599SMatthias Sohn          <argLine>@{argLine} -Djava.io.tmpdir=${project.build.directory}  -Xmx512m</argLine>
14380bf52dfSMatthias Sohn          <includes>
14480bf52dfSMatthias Sohn            <include>**/*Test.java</include>
14580bf52dfSMatthias Sohn            <include>**/*Tests.java</include>
14680bf52dfSMatthias Sohn          </includes>
1474045e7e9SRobin Rosenberg        </configuration>
1484045e7e9SRobin Rosenberg      </plugin>
1494045e7e9SRobin Rosenberg    </plugins>
150f5eb0d93SShawn O. Pearce  </build>
151f5eb0d93SShawn O. Pearce</project>
152