Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Villiger2015-09-04 12:25:03 +0000
committerMatthias Villiger2015-09-04 12:27:43 +0000
commitdb9208e11c5de455cfb80cd3760dac6ff5b41a00 (patch)
treeae44f978f055f8c49fb8018e2ea78e419e837411 /org.eclipse.scout.sdk.s2e.releng/pom.xml
parentfc4a0333c6fd9e5a88915f6da4ec3839765f96eb (diff)
downloadorg.eclipse.scout.sdk-db9208e11c5de455cfb80cd3760dac6ff5b41a00.tar.gz
org.eclipse.scout.sdk-db9208e11c5de455cfb80cd3760dac6ff5b41a00.tar.xz
org.eclipse.scout.sdk-db9208e11c5de455cfb80cd3760dac6ff5b41a00.zip
Add jdt.launching & m2e.core to sdk dependency artifacts
Change-Id: I092dfcaaf5cc1437110ef6e15788a4e3d05a59a9 Reviewed-on: https://git.eclipse.org/r/55289 Tested-by: Hudson CI Reviewed-by: Matthias Villiger <mvi@bsiag.com>
Diffstat (limited to 'org.eclipse.scout.sdk.s2e.releng/pom.xml')
-rw-r--r--org.eclipse.scout.sdk.s2e.releng/pom.xml60
1 files changed, 58 insertions, 2 deletions
diff --git a/org.eclipse.scout.sdk.s2e.releng/pom.xml b/org.eclipse.scout.sdk.s2e.releng/pom.xml
index da6b3dbcb..880db7c55 100644
--- a/org.eclipse.scout.sdk.s2e.releng/pom.xml
+++ b/org.eclipse.scout.sdk.s2e.releng/pom.xml
@@ -28,12 +28,12 @@
2. Update Equinox and JDT/APT versions in the parent POM:
${osgiVersion[Maven]}, ${equinoxVersion[Maven]}, ${jdtVersion[Maven]}, ...
3a. For deploying snapshots (to be used by Eclipse Scout SDK snapshots)
- - In org.eclipse.scout.sdl.core.releng/, execute
+ - In org.eclipse.scout.sdk.s2e.releng/, execute
mvn clean deploy -DforgeSnapshotUrl=https://scout.bsiag.com/repository/org.eclipse.scout-snapshot-local -DforgeSnapshotId=bsi-tools-snapshot
3b. For deploying releases (to be used by Tycho releases):
- Prerequisite: you need to have GPG properly set up, see https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven
- Make sure that ${jdtVersionMaven}, ${equinoxVersionMaven}, ${osgiVersionMaven},... in the parent POM don't have a '-SNAPSHOT' suffix
- - In org.eclipse.scout.sdl.core.releng/, execute
+ - In org.eclipse.scout.sdk.s2e.releng/, execute
mvn clean deploy -Pdeploy-releases -DforgeReleaseUrl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DforgeReleaseId=forge-releases -Dgpg.passphrase=<your_passphrase>
- Close and release staged artifacts into repository 'Releases'
-->
@@ -304,6 +304,22 @@
<id>org.eclipse.ui.forms.source</id>
<version>${uiFormsVersion}</version>
</iu>
+ <iu>
+ <id>org.eclipse.m2e.core</id>
+ <version>${eclipseM2eCoreVersion}</version>
+ </iu>
+ <iu>
+ <id>org.eclipse.m2e.core.source</id>
+ <version>${eclipseM2eCoreVersion}</version>
+ </iu>
+ <iu>
+ <id>org.eclipse.jdt.launching</id>
+ <version>${jdtLaunchingVersion}</version>
+ </iu>
+ <iu>
+ <id>org.eclipse.jdt.launching.source</id>
+ <version>${jdtLaunchingVersion}</version>
+ </iu>
</ius>
<followStrictOnly>true</followStrictOnly>
</configuration>
@@ -538,6 +554,34 @@
</build>
</profile>
<profile>
+ <id>deploy-m2e-snapshots</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-deploy-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>deploy-m2e-core</id>
+ <goals>
+ <goal>deploy-file</goal>
+ </goals>
+ <phase>deploy</phase>
+ <configuration>
+ <file>${downloaded}/org.eclipse.m2e.core_${eclipseM2eCoreVersion}.jar</file>
+ <sources>${downloaded}/org.eclipse.m2e.core.source_${eclipseM2eCoreVersion}.jar</sources>
+ <pomFile>${project.build.outputDirectory}/org.eclipse.m2e.core.pom</pomFile>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
<id>deploy-jdt-snapshots</id>
<activation>
<activeByDefault>true</activeByDefault>
@@ -572,6 +616,18 @@
<pomFile>${project.build.outputDirectory}/org.eclipse.jdt.ui.pom</pomFile>
</configuration>
</execution>
+ <execution>
+ <id>deploy-jdt-launching</id>
+ <goals>
+ <goal>deploy-file</goal>
+ </goals>
+ <phase>deploy</phase>
+ <configuration>
+ <file>${downloaded}/org.eclipse.jdt.launching_${jdtLaunchingVersion}.jar</file>
+ <sources>${downloaded}/org.eclipse.jdt.launching.source_${jdtLaunchingVersion}.jar</sources>
+ <pomFile>${project.build.outputDirectory}/org.eclipse.jdt.launching.pom</pomFile>
+ </configuration>
+ </execution>
</executions>
</plugin>
</plugins>

Back to the top