|  | <?xml version="1.0" encoding="UTF-8"?> | 
|  | <!-- | 
|  | Copyright (C) 2010, Jens Baumgart <jens.baumgart@sap.com> and others | 
|  |  | 
|  | This program and the accompanying materials are made available under the | 
|  | terms of the Eclipse Distribution License v. 1.0 which is available at | 
|  | http://www.eclipse.org/org/documents/edl-v10.php. | 
|  |  | 
|  | SPDX-License-Identifier: BSD-3-Clause | 
|  | --> | 
|  |  | 
|  | <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> | 
|  |  | 
|  | <parent> | 
|  | <groupId>org.eclipse.jgit</groupId> | 
|  | <artifactId>org.eclipse.jgit-parent</artifactId> | 
|  | <version>6.2.0-SNAPSHOT</version> | 
|  | </parent> | 
|  |  | 
|  | <artifactId>org.eclipse.jgit.junit.ssh</artifactId> | 
|  | <name>JGit - JUnit Ssh Utility Classes</name> | 
|  |  | 
|  | <description> | 
|  | Utility classes to support Ssh based JUnit testing of JGit applications. | 
|  | </description> | 
|  |  | 
|  | <properties> | 
|  | <translate-qualifier/> | 
|  | <source-bundle-manifest>${project.build.directory}/META-INF/SOURCE-MANIFEST.MF</source-bundle-manifest> | 
|  | </properties> | 
|  |  | 
|  | <dependencies> | 
|  | <dependency> | 
|  | <groupId>org.eclipse.jgit</groupId> | 
|  | <artifactId>org.eclipse.jgit</artifactId> | 
|  | <version>${project.version}</version> | 
|  | </dependency> | 
|  |  | 
|  | <dependency> | 
|  | <groupId>org.eclipse.jgit</groupId> | 
|  | <artifactId>org.eclipse.jgit.junit</artifactId> | 
|  | <version>${project.version}</version> | 
|  | </dependency> | 
|  |  | 
|  | <dependency> | 
|  | <groupId>org.apache.sshd</groupId> | 
|  | <artifactId>sshd-osgi</artifactId> | 
|  | <version>${apache-sshd-version}</version> | 
|  | </dependency> | 
|  |  | 
|  | <dependency> | 
|  | <groupId>org.apache.sshd</groupId> | 
|  | <artifactId>sshd-sftp</artifactId> | 
|  | <version>${apache-sshd-version}</version> | 
|  | <exclusions> | 
|  | <exclusion> | 
|  | <groupId>org.apache.sshd</groupId> | 
|  | <artifactId>sshd-core</artifactId> | 
|  | </exclusion> | 
|  | <exclusion> | 
|  | <groupId>org.apache.sshd</groupId> | 
|  | <artifactId>sshd-common</artifactId> | 
|  | </exclusion> | 
|  | </exclusions> | 
|  | </dependency> | 
|  |  | 
|  | <dependency> | 
|  | <groupId>junit</groupId> | 
|  | <artifactId>junit</artifactId> | 
|  | <scope>provided</scope> | 
|  | </dependency> | 
|  | </dependencies> | 
|  |  | 
|  | <build> | 
|  | <sourceDirectory>src/</sourceDirectory> | 
|  |  | 
|  | <resources> | 
|  | <resource> | 
|  | <directory>.</directory> | 
|  | <includes> | 
|  | <include>plugin.properties</include> | 
|  | </includes> | 
|  | </resource> | 
|  | <resource> | 
|  | <directory>resources/</directory> | 
|  | </resource> | 
|  | </resources> | 
|  |  | 
|  | <plugins> | 
|  | <plugin> | 
|  | <groupId>org.apache.maven.plugins</groupId> | 
|  | <artifactId>maven-antrun-plugin</artifactId> | 
|  | <executions> | 
|  | <execution> | 
|  | <id>translate-source-qualifier</id> | 
|  | <phase>generate-resources</phase> | 
|  | <configuration> | 
|  | <target> | 
|  | <copy file="META-INF/SOURCE-MANIFEST.MF" tofile="${source-bundle-manifest}" overwrite="true"/> | 
|  | <replace file="${source-bundle-manifest}"> | 
|  | <replacefilter token=".qualifier" value=".${maven.build.timestamp}"/> | 
|  | </replace> | 
|  | </target> | 
|  | </configuration> | 
|  | <goals> | 
|  | <goal>run</goal> | 
|  | </goals> | 
|  | </execution> | 
|  | </executions> | 
|  | </plugin> | 
|  |  | 
|  | <plugin> | 
|  | <groupId>org.apache.maven.plugins</groupId> | 
|  | <artifactId>maven-source-plugin</artifactId> | 
|  | <inherited>true</inherited> | 
|  | <executions> | 
|  | <execution> | 
|  | <id>attach-sources</id> | 
|  | <phase>process-classes</phase> | 
|  | <goals> | 
|  | <goal>jar</goal> | 
|  | </goals> | 
|  | <configuration> | 
|  | <archive> | 
|  | <manifestFile>${source-bundle-manifest}</manifestFile> | 
|  | </archive> | 
|  | </configuration> | 
|  | </execution> | 
|  | </executions> | 
|  | </plugin> | 
|  |  | 
|  | <plugin> | 
|  | <artifactId>maven-jar-plugin</artifactId> | 
|  | <configuration> | 
|  | <archive> | 
|  | <manifestFile>${bundle-manifest}</manifestFile> | 
|  | </archive> | 
|  | </configuration> | 
|  | </plugin> | 
|  | </plugins> | 
|  | </build> | 
|  | </project> |