From 927aba4e42b78b2de1a7fd57137fa29b6848b57e Mon Sep 17 00:00:00 2001 From: Greg Watson Date: Mon, 1 Jul 2019 11:11:56 -0400 Subject: [PATCH 1/6] Test deploy dependencies Change-Id: I0cc3098a5691dcf2521930b531b8f7970fdf41e5 Signed-off-by: Greg Watson --- releng/org.eclipse.remote.build/pom.xml | 42 ++++++++++------- releng/org.eclipse.remote.deploy/.project | 11 +++++ releng/org.eclipse.remote.deploy/pom.xml | 57 +++++++++++++++++++++++ 3 files changed, 94 insertions(+), 16 deletions(-) create mode 100644 releng/org.eclipse.remote.deploy/.project create mode 100644 releng/org.eclipse.remote.deploy/pom.xml diff --git a/releng/org.eclipse.remote.build/pom.xml b/releng/org.eclipse.remote.build/pom.xml index 27451688c6c..0cfb352e4c4 100644 --- a/releng/org.eclipse.remote.build/pom.xml +++ b/releng/org.eclipse.remote.build/pom.xml @@ -25,6 +25,7 @@ http://download.eclipse.org/tm/terminal/builds/development/nightly/ http://download.eclipse.org/tools/cdt/builds/master/nightly/ /home/data/httpd/download.eclipse.org/tools/ptp/builds/remote/${remote-release} + true @@ -76,6 +77,7 @@ ../../bundles/org.eclipse.remote.doc.isv ../../releng/org.eclipse.remote.repo + ../../releng/org.eclipse.remote.deploy @@ -101,22 +103,22 @@ - - org.codehaus.mojo - flatten-maven-plugin - 1.1.0 - - - - - flatten - process-resources - - flatten - - - - + + org.codehaus.mojo + flatten-maven-plugin + 1.1.0 + + + + + flatten + process-resources + + flatten + + + + org.eclipse.tycho tycho-maven-plugin @@ -237,6 +239,14 @@ + + org.apache.maven.plugins + maven-deploy-plugin + 2.8.2 + + true + + org.eclipse.tycho tycho-compiler-plugin diff --git a/releng/org.eclipse.remote.deploy/.project b/releng/org.eclipse.remote.deploy/.project new file mode 100644 index 00000000000..9f9927e0873 --- /dev/null +++ b/releng/org.eclipse.remote.deploy/.project @@ -0,0 +1,11 @@ + + + org.eclipse.remote.deploy + + + + + + + + diff --git a/releng/org.eclipse.remote.deploy/pom.xml b/releng/org.eclipse.remote.deploy/pom.xml new file mode 100644 index 00000000000..def564e6c0e --- /dev/null +++ b/releng/org.eclipse.remote.deploy/pom.xml @@ -0,0 +1,57 @@ + + + 4.0.0 + + + org.eclipse.remote + remote-parent + 3.0.1-SNAPSHOT + ../org.eclipse.remote.build/pom.xml + + + org.eclipse.remote + remote-core + 3.0.1-SNAPSHOT + pom + + + false + + + + + ${project.groupId} + org.eclipse.remote.core + 4.0.0-SNAPSHOT + + + ${project.groupId} + org.eclipse.remote.jsch.core + 1.0.0-SNAPSHOT + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 3.1.1 + + + copy-dependencies + package + + copy-dependencies + + + + + + + + + + From 34569c7f244c2bb9244b2bd05ec7e465e3b83ad4 Mon Sep 17 00:00:00 2001 From: Greg Watson Date: Mon, 1 Jul 2019 11:14:37 -0400 Subject: [PATCH 2/6] Test deploy Change-Id: Ic1f6d59a8693535c18c2a7001638861f82e01fdf Signed-off-by: Greg Watson --- releng/org.eclipse.remote.build/pom.xml | 42 ++++++++++------- releng/org.eclipse.remote.deploy/.project | 11 +++++ releng/org.eclipse.remote.deploy/pom.xml | 57 +++++++++++++++++++++++ 3 files changed, 94 insertions(+), 16 deletions(-) create mode 100644 releng/org.eclipse.remote.deploy/.project create mode 100644 releng/org.eclipse.remote.deploy/pom.xml diff --git a/releng/org.eclipse.remote.build/pom.xml b/releng/org.eclipse.remote.build/pom.xml index 27451688c6c..0cfb352e4c4 100644 --- a/releng/org.eclipse.remote.build/pom.xml +++ b/releng/org.eclipse.remote.build/pom.xml @@ -25,6 +25,7 @@ http://download.eclipse.org/tm/terminal/builds/development/nightly/ http://download.eclipse.org/tools/cdt/builds/master/nightly/ /home/data/httpd/download.eclipse.org/tools/ptp/builds/remote/${remote-release} + true @@ -76,6 +77,7 @@ ../../bundles/org.eclipse.remote.doc.isv ../../releng/org.eclipse.remote.repo + ../../releng/org.eclipse.remote.deploy @@ -101,22 +103,22 @@ - - org.codehaus.mojo - flatten-maven-plugin - 1.1.0 - - - - - flatten - process-resources - - flatten - - - - + + org.codehaus.mojo + flatten-maven-plugin + 1.1.0 + + + + + flatten + process-resources + + flatten + + + + org.eclipse.tycho tycho-maven-plugin @@ -237,6 +239,14 @@ + + org.apache.maven.plugins + maven-deploy-plugin + 2.8.2 + + true + + org.eclipse.tycho tycho-compiler-plugin diff --git a/releng/org.eclipse.remote.deploy/.project b/releng/org.eclipse.remote.deploy/.project new file mode 100644 index 00000000000..9f9927e0873 --- /dev/null +++ b/releng/org.eclipse.remote.deploy/.project @@ -0,0 +1,11 @@ + + + org.eclipse.remote.deploy + + + + + + + + diff --git a/releng/org.eclipse.remote.deploy/pom.xml b/releng/org.eclipse.remote.deploy/pom.xml new file mode 100644 index 00000000000..def564e6c0e --- /dev/null +++ b/releng/org.eclipse.remote.deploy/pom.xml @@ -0,0 +1,57 @@ + + + 4.0.0 + + + org.eclipse.remote + remote-parent + 3.0.1-SNAPSHOT + ../org.eclipse.remote.build/pom.xml + + + org.eclipse.remote + remote-core + 3.0.1-SNAPSHOT + pom + + + false + + + + + ${project.groupId} + org.eclipse.remote.core + 4.0.0-SNAPSHOT + + + ${project.groupId} + org.eclipse.remote.jsch.core + 1.0.0-SNAPSHOT + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 3.1.1 + + + copy-dependencies + package + + copy-dependencies + + + + + + + + + + From b2ed22cc17b0946df3e9f019ed3023a087028932 Mon Sep 17 00:00:00 2001 From: Greg Watson Date: Mon, 1 Jul 2019 15:18:59 -0400 Subject: [PATCH 3/6] Try to deploy dependencies. Change-Id: Ic57da40bd49fa78d54cadf2b77cb058e68c3d7bb Signed-off-by: Greg Watson --- releng/org.eclipse.remote.deploy/assembly.xml | 26 ++++++++ releng/org.eclipse.remote.deploy/pom.xml | 62 ++++++++++++------- 2 files changed, 67 insertions(+), 21 deletions(-) create mode 100644 releng/org.eclipse.remote.deploy/assembly.xml diff --git a/releng/org.eclipse.remote.deploy/assembly.xml b/releng/org.eclipse.remote.deploy/assembly.xml new file mode 100644 index 00000000000..a6cdb50b844 --- /dev/null +++ b/releng/org.eclipse.remote.deploy/assembly.xml @@ -0,0 +1,26 @@ + + + assemble + + zip + + false + + + + false + false + false + + + + + + ${project.build.directory}/dependency + / + + + + \ No newline at end of file diff --git a/releng/org.eclipse.remote.deploy/pom.xml b/releng/org.eclipse.remote.deploy/pom.xml index def564e6c0e..bb53ca01e6b 100644 --- a/releng/org.eclipse.remote.deploy/pom.xml +++ b/releng/org.eclipse.remote.deploy/pom.xml @@ -1,7 +1,8 @@ + xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 @@ -15,11 +16,11 @@ remote-core 3.0.1-SNAPSHOT pom - + - false + false - + ${project.groupId} @@ -35,23 +36,42 @@ - - org.apache.maven.plugins - maven-dependency-plugin - 3.1.1 - - - copy-dependencies - package - - copy-dependencies - - - - - - - + + + org.apache.maven.plugins + maven-dependency-plugin + 3.1.1 + + + copy-dependencies + package + + copy-dependencies + + + + + + + + + org.apache.maven.plugins + maven-assembly-plugin + 2.2.1 + + + assembly.xml + + + + + package + + single + + + + From 3275fce38bf139fc751d238663dae999c635f61d Mon Sep 17 00:00:00 2001 From: Greg Watson Date: Mon, 1 Jul 2019 18:56:41 -0400 Subject: [PATCH 4/6] Try jar format. Change-Id: I6bf7e0ca0af14ab65cc73d5c3a54a5c8e403b805 Signed-off-by: Greg Watson --- releng/org.eclipse.remote.deploy/assembly.xml | 4 ++-- releng/org.eclipse.remote.deploy/pom.xml | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/releng/org.eclipse.remote.deploy/assembly.xml b/releng/org.eclipse.remote.deploy/assembly.xml index a6cdb50b844..ab46f1bf765 100644 --- a/releng/org.eclipse.remote.deploy/assembly.xml +++ b/releng/org.eclipse.remote.deploy/assembly.xml @@ -4,7 +4,7 @@ assemble - zip + jar false @@ -12,7 +12,7 @@ false false - false + true diff --git a/releng/org.eclipse.remote.deploy/pom.xml b/releng/org.eclipse.remote.deploy/pom.xml index bb53ca01e6b..ba83ff3519f 100644 --- a/releng/org.eclipse.remote.deploy/pom.xml +++ b/releng/org.eclipse.remote.deploy/pom.xml @@ -43,12 +43,13 @@ 3.1.1 - copy-dependencies + dependencies package - copy-dependencies + unpack-dependencies + true From 9565430a5bae137b8b532e47c286208f82e4a20e Mon Sep 17 00:00:00 2001 From: Greg Watson Date: Wed, 3 Jul 2019 19:25:56 -0400 Subject: [PATCH 5/6] Build uber jar. Change-Id: Ia200cc07f4c73b288d1c6626de89216d269dc1f1 Signed-off-by: Greg Watson --- releng/org.eclipse.remote.deploy/assembly.xml | 22 ++++++------------- releng/org.eclipse.remote.deploy/pom.xml | 5 ++++- 2 files changed, 11 insertions(+), 16 deletions(-) diff --git a/releng/org.eclipse.remote.deploy/assembly.xml b/releng/org.eclipse.remote.deploy/assembly.xml index ab46f1bf765..08df261b713 100644 --- a/releng/org.eclipse.remote.deploy/assembly.xml +++ b/releng/org.eclipse.remote.deploy/assembly.xml @@ -8,19 +8,11 @@ false - - - false - false - true - - - - - - ${project.build.directory}/dependency - / - - - + + + ${project.build.directory}/dependency/ + / + true + + \ No newline at end of file diff --git a/releng/org.eclipse.remote.deploy/pom.xml b/releng/org.eclipse.remote.deploy/pom.xml index ba83ff3519f..07b046c24e6 100644 --- a/releng/org.eclipse.remote.deploy/pom.xml +++ b/releng/org.eclipse.remote.deploy/pom.xml @@ -49,7 +49,9 @@ unpack-dependencies - true + ${project.build.directory}/dependency + false + true @@ -63,6 +65,7 @@ assembly.xml + false From 7063b3e0097ddfad68df55f7c653024d64216ef8 Mon Sep 17 00:00:00 2001 From: Greg Watson Date: Tue, 3 Sep 2019 10:27:05 -0400 Subject: [PATCH 6/6] Update target for 2019-09 Change-Id: If51d6e314f1cba1b8350123c91fa7e4d5bd38d3e Signed-off-by: Greg Watson --- releng/org.eclipse.remote.target/photon.target | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/releng/org.eclipse.remote.target/photon.target b/releng/org.eclipse.remote.target/photon.target index 2a27e59a10b..cdb3058503a 100644 --- a/releng/org.eclipse.remote.target/photon.target +++ b/releng/org.eclipse.remote.target/photon.target @@ -13,17 +13,17 @@ - + - + - +