Test deploy Change-Id: Ic1f6d59a8693535c18c2a7001638861f82e01fdf Signed-off-by: Greg Watson <g.watson@computer.org>
diff --git a/releng/org.eclipse.remote.build/pom.xml b/releng/org.eclipse.remote.build/pom.xml index 2745168..0cfb352 100644 --- a/releng/org.eclipse.remote.build/pom.xml +++ b/releng/org.eclipse.remote.build/pom.xml
@@ -25,6 +25,7 @@ <tm-site>http://download.eclipse.org/tm/terminal/builds/development/nightly/</tm-site> <cdt-site>http://download.eclipse.org/tools/cdt/builds/master/nightly/</cdt-site> <remote-install-dir>/home/data/httpd/download.eclipse.org/tools/ptp/builds/remote/${remote-release}</remote-install-dir> + <maven.deploy.skip>true</maven.deploy.skip> </properties> <licenses> @@ -76,6 +77,7 @@ <module>../../bundles/org.eclipse.remote.doc.isv</module> <!-- Repository --> <module>../../releng/org.eclipse.remote.repo</module> + <module>../../releng/org.eclipse.remote.deploy</module> </modules> <repositories> @@ -101,22 +103,22 @@ <build> <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>flatten-maven-plugin</artifactId> - <version>1.1.0</version> - <configuration> - </configuration> - <executions> - <execution> - <id>flatten</id> - <phase>process-resources</phase> - <goals> - <goal>flatten</goal> - </goals> - </execution> - </executions> - </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>flatten-maven-plugin</artifactId> + <version>1.1.0</version> + <configuration> + </configuration> + <executions> + <execution> + <id>flatten</id> + <phase>process-resources</phase> + <goals> + <goal>flatten</goal> + </goals> + </execution> + </executions> + </plugin> <plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-maven-plugin</artifactId> @@ -237,6 +239,14 @@ </plugins> <pluginManagement> <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <version>2.8.2</version> + <configuration> + <deployAtEnd>true</deployAtEnd> + </configuration> + </plugin> <plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-compiler-plugin</artifactId>
diff --git a/releng/org.eclipse.remote.deploy/.project b/releng/org.eclipse.remote.deploy/.project new file mode 100644 index 0000000..9f9927e --- /dev/null +++ b/releng/org.eclipse.remote.deploy/.project
@@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.remote.deploy</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + </buildSpec> + <natures> + </natures> +</projectDescription>
diff --git a/releng/org.eclipse.remote.deploy/pom.xml b/releng/org.eclipse.remote.deploy/pom.xml new file mode 100644 index 0000000..def564e --- /dev/null +++ b/releng/org.eclipse.remote.deploy/pom.xml
@@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.eclipse.remote</groupId> + <artifactId>remote-parent</artifactId> + <version>3.0.1-SNAPSHOT</version> + <relativePath>../org.eclipse.remote.build/pom.xml</relativePath> + </parent> + + <groupId>org.eclipse.remote</groupId> + <artifactId>remote-core</artifactId> + <version>3.0.1-SNAPSHOT</version> + <packaging>pom</packaging> + + <properties> + <maven.deploy.skip>false</maven.deploy.skip> + </properties> + + <dependencies> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>org.eclipse.remote.core</artifactId> + <version>4.0.0-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>org.eclipse.remote.jsch.core</artifactId> + <version>1.0.0-SNAPSHOT</version> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <version>3.1.1</version> + <executions> + <execution> + <id>copy-dependencies</id> + <phase>package</phase> + <goals> + <goal>copy-dependencies</goal> + </goals> + <configuration> + <!-- configure the plugin here --> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> +</project>