xref: /JGit/org.eclipse.jgit.lfs.server.test/pom.xml (revision e19e859977525c2a39aaa928dfdef20e5fab7e3c)
13bae524fSMatthias Sohn<?xml version="1.0" encoding="UTF-8"?>
23bae524fSMatthias Sohn<!--
33bae524fSMatthias Sohn   Copyright (C) 2015 Matthias Sohn <matthias.sohn@sap.com>
43bae524fSMatthias Sohn   and other copyright owners as documented in the project's IP log.
53bae524fSMatthias Sohn
63bae524fSMatthias Sohn   This program and the accompanying materials are made available
73bae524fSMatthias Sohn   under the terms of the Eclipse Distribution License v1.0 which
83bae524fSMatthias Sohn   accompanies this distribution, is reproduced below, and is
93bae524fSMatthias Sohn   available at http://www.eclipse.org/org/documents/edl-v10.php
103bae524fSMatthias Sohn
113bae524fSMatthias Sohn   All rights reserved.
123bae524fSMatthias Sohn
133bae524fSMatthias Sohn   Redistribution and use in source and binary forms, with or
143bae524fSMatthias Sohn   without modification, are permitted provided that the following
153bae524fSMatthias Sohn   conditions are met:
163bae524fSMatthias Sohn
173bae524fSMatthias Sohn   - Redistributions of source code must retain the above copyright
183bae524fSMatthias Sohn     notice, this list of conditions and the following disclaimer.
193bae524fSMatthias Sohn
203bae524fSMatthias Sohn   - Redistributions in binary form must reproduce the above
213bae524fSMatthias Sohn     copyright notice, this list of conditions and the following
223bae524fSMatthias Sohn     disclaimer in the documentation and/or other materials provided
233bae524fSMatthias Sohn     with the distribution.
243bae524fSMatthias Sohn
253bae524fSMatthias Sohn   - Neither the name of the Eclipse Foundation, Inc. nor the
263bae524fSMatthias Sohn     names of its contributors may be used to endorse or promote
273bae524fSMatthias Sohn     products derived from this software without specific prior
283bae524fSMatthias Sohn     written permission.
293bae524fSMatthias Sohn
303bae524fSMatthias Sohn   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
313bae524fSMatthias Sohn   CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
323bae524fSMatthias Sohn   INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
333bae524fSMatthias Sohn   OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
343bae524fSMatthias Sohn   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
353bae524fSMatthias Sohn   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
363bae524fSMatthias Sohn   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
373bae524fSMatthias Sohn   NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
383bae524fSMatthias Sohn   LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
393bae524fSMatthias Sohn   CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
403bae524fSMatthias Sohn   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
413bae524fSMatthias Sohn   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
423bae524fSMatthias Sohn   ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
433bae524fSMatthias Sohn-->
443bae524fSMatthias Sohn
453bae524fSMatthias Sohn<project xmlns="http://maven.apache.org/POM/4.0.0"
463bae524fSMatthias Sohn    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
473bae524fSMatthias Sohn    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
483bae524fSMatthias Sohn  <modelVersion>4.0.0</modelVersion>
493bae524fSMatthias Sohn
503bae524fSMatthias Sohn  <parent>
513bae524fSMatthias Sohn    <groupId>org.eclipse.jgit</groupId>
523bae524fSMatthias Sohn    <artifactId>org.eclipse.jgit-parent</artifactId>
5390107d53SMatthias Sohn    <version>5.4.0-SNAPSHOT</version>
543bae524fSMatthias Sohn  </parent>
553bae524fSMatthias Sohn
563bae524fSMatthias Sohn  <artifactId>org.eclipse.jgit.lfs.server.test</artifactId>
573bae524fSMatthias Sohn  <name>JGit - LFS Server Tests</name>
583bae524fSMatthias Sohn
593bae524fSMatthias Sohn  <description>
603bae524fSMatthias Sohn    Tests for the LFS server.
613bae524fSMatthias Sohn  </description>
623bae524fSMatthias Sohn
633bae524fSMatthias Sohn  <dependencies>
643bae524fSMatthias Sohn    <dependency>
653bae524fSMatthias Sohn      <groupId>junit</groupId>
663bae524fSMatthias Sohn      <artifactId>junit</artifactId>
673bae524fSMatthias Sohn      <scope>test</scope>
683bae524fSMatthias Sohn    </dependency>
693bae524fSMatthias Sohn
703bae524fSMatthias Sohn    <dependency>
713bae524fSMatthias Sohn      <groupId>org.eclipse.jgit</groupId>
723bae524fSMatthias Sohn      <artifactId>org.eclipse.jgit</artifactId>
733bae524fSMatthias Sohn      <version>${project.version}</version>
743bae524fSMatthias Sohn      <scope>test</scope>
753bae524fSMatthias Sohn    </dependency>
763bae524fSMatthias Sohn
773bae524fSMatthias Sohn    <dependency>
783bae524fSMatthias Sohn      <groupId>org.eclipse.jgit</groupId>
793bae524fSMatthias Sohn      <artifactId>org.eclipse.jgit.lfs.server</artifactId>
803bae524fSMatthias Sohn      <version>${project.version}</version>
813bae524fSMatthias Sohn      <scope>test</scope>
823bae524fSMatthias Sohn    </dependency>
833bae524fSMatthias Sohn
843bae524fSMatthias Sohn    <dependency>
853bae524fSMatthias Sohn      <groupId>org.eclipse.jgit</groupId>
863bae524fSMatthias Sohn      <artifactId>org.eclipse.jgit.lfs.test</artifactId>
873bae524fSMatthias Sohn      <version>${project.version}</version>
883bae524fSMatthias Sohn      <scope>test</scope>
893bae524fSMatthias Sohn    </dependency>
903bae524fSMatthias Sohn
913bae524fSMatthias Sohn    <dependency>
923bae524fSMatthias Sohn      <groupId>org.eclipse.jgit</groupId>
933bae524fSMatthias Sohn      <artifactId>org.eclipse.jgit.junit.http</artifactId>
943bae524fSMatthias Sohn      <version>${project.version}</version>
953bae524fSMatthias Sohn      <scope>test</scope>
963bae524fSMatthias Sohn    </dependency>
973bae524fSMatthias Sohn
983bae524fSMatthias Sohn    <dependency>
993bae524fSMatthias Sohn      <groupId>org.eclipse.jgit</groupId>
1003bae524fSMatthias Sohn      <artifactId>org.eclipse.jgit.junit</artifactId>
1013bae524fSMatthias Sohn      <version>${project.version}</version>
1023bae524fSMatthias Sohn      <scope>test</scope>
1033bae524fSMatthias Sohn    </dependency>
1043bae524fSMatthias Sohn
1053bae524fSMatthias Sohn    <dependency>
1063bae524fSMatthias Sohn      <groupId>org.eclipse.jetty</groupId>
1073bae524fSMatthias Sohn      <artifactId>jetty-servlet</artifactId>
1083bae524fSMatthias Sohn      <scope>test</scope>
1093bae524fSMatthias Sohn    </dependency>
1103bae524fSMatthias Sohn
1113bae524fSMatthias Sohn    <dependency>
1123bae524fSMatthias Sohn      <groupId>org.apache.httpcomponents</groupId>
1133bae524fSMatthias Sohn      <artifactId>httpclient</artifactId>
1143bae524fSMatthias Sohn    </dependency>
1153bae524fSMatthias Sohn  </dependencies>
1163bae524fSMatthias Sohn
1173bae524fSMatthias Sohn  <build>
1183bae524fSMatthias Sohn    <testSourceDirectory>tst/</testSourceDirectory>
1193bae524fSMatthias Sohn
1203bae524fSMatthias Sohn    <testResources>
1213bae524fSMatthias Sohn      <testResource>
1223bae524fSMatthias Sohn        <directory>tst-rsrc/</directory>
1233bae524fSMatthias Sohn      </testResource>
1243bae524fSMatthias Sohn    </testResources>
1253bae524fSMatthias Sohn    <plugins>
1263bae524fSMatthias Sohn      <plugin>
1273bae524fSMatthias Sohn        <groupId>org.apache.maven.plugins</groupId>
1283bae524fSMatthias Sohn        <artifactId>maven-jar-plugin</artifactId>
1293bae524fSMatthias Sohn        <executions>
1303bae524fSMatthias Sohn          <execution>
1313bae524fSMatthias Sohn            <goals>
1323bae524fSMatthias Sohn              <goal>test-jar</goal>
1333bae524fSMatthias Sohn            </goals>
1343bae524fSMatthias Sohn          </execution>
1353bae524fSMatthias Sohn        </executions>
1363bae524fSMatthias Sohn      </plugin>
1373bae524fSMatthias Sohn      <plugin>
1383bae524fSMatthias Sohn        <artifactId>maven-surefire-plugin</artifactId>
1393bae524fSMatthias Sohn        <configuration>
140*e19e8599SMatthias Sohn          <argLine>@{argLine} -Djava.io.tmpdir=${project.build.directory}  -Xmx512m</argLine>
1413bae524fSMatthias Sohn        </configuration>
1423bae524fSMatthias Sohn      </plugin>
1433bae524fSMatthias Sohn    </plugins>
1443bae524fSMatthias Sohn  </build>
1453bae524fSMatthias Sohn</project>
146