[releng] [Requirements] Mainteannce Update
- Update the targets
- Need to correct the API usage in bmm
Change-Id: Ib3875c4b61a00cc43f8a4b8d074db2a03ff87b22
Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
diff --git a/pom.xml b/pom.xml
index c16c21c..5c3b083 100755
--- a/pom.xml
+++ b/pom.xml
@@ -2,22 +2,42 @@
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
-
- <!-- Parent of this POM -->
+
+ <!-- Requirements depends on generic Papyrus component POM file -->
<parent>
- <version>0.7.0-SNAPSHOT</version>
- <groupId>org.eclipse.papyrus.requirements</groupId>
- <artifactId>org.eclipse.papyrus.requirements.releng.configuration</artifactId>
- <relativePath>./releng/org.eclipse.papyrus.requirements.configuration</relativePath>
+ <groupId>org.eclipse.papyrus.components</groupId>
+ <artifactId>org.eclipse.papyrus.components.parent</artifactId>
+ <version>0.0.23</version>
+ <relativePath></relativePath>
</parent>
- <!-- Project root POM (aggregator) -->
+ <!-- Requirements root POM: general information -->
<groupId>org.eclipse.papyrus.requirements</groupId>
<artifactId>org.eclipse.papyrus.requirements.root</artifactId>
<version>0.7.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Requirements</name>
<description>Papyrus Requirements</description>
+ <inceptionYear>2017</inceptionYear>
+
+
+ <!-- Requirements Developpers -->
+ <developers>
+ <developer>
+ <name>Patrick Tessier</name>
+ <organization>CEA Tech LIST</organization>
+ <organizationUrl>http://www-list.cea.fr/</organizationUrl>
+ <id>ptessier</id>
+ </developer>
+ </developers>
+
+ <!-- Requirements Contributors -->
+ <contributors>
+ <contributor>
+ <name></name>
+ </contributor>
+ </contributors>
+
<!-- Children modules to build -->
<modules>
@@ -27,4 +47,151 @@
<!-- <module>tests</module> -->
</modules>
+
+ <!-- Requirements properties -->
+ <properties>
+ <component.shortname>requirements</component.shortname>
+ <component.hudson.tabname>Requirements</component.hudson.tabname>
+ <component.fullartifactId>org.eclipse.papyrus.requirements</component.fullartifactId>
+ <component.bugzilla.name>Requirements</component.bugzilla.name>
+ <component.package.rootname>org.eclipse.papyrus.requirements</component.package.rootname>
+ <component.apibaseline.url>http://download.eclipse.org/modeling/mdt/papyrus/components/requirements/</component.apibaseline.url>
+ <eclipse.targetrelease>oxygen</eclipse.targetrelease>
+ <target.version>0.0.1-SNAPSHOT</target.version>
+ </properties>
+
+ <!-- Requirements CI system-->
+ <ciManagement>
+ <system>Hudson</system>
+ <url>https://hudson.eclipse.org/papyrus/view/${component.hudson.tabname}/</url>
+ </ciManagement>
+
+ <!-- Requirements Bugzilla -->
+ <issueManagement>
+ <url>https://bugs.eclipse.org/bugs/buglist.cgi?product=Papyrus&component=${component.bugzilla.name}</url>
+ <system>Bugzilla</system>
+ </issueManagement>
+
+ <distributionManagement>
+ <site>
+ <id>git.eclipse.org.server</id>
+ <url>scm:git:https://git.eclipse.org/gitroot/www.eclipse.org/papyrus/components/${component.shortname}</url>
+ </site>
+ </distributionManagement>
+
+ <scm>
+ <url>https://git.eclipse.org/c/papyrus/org.eclipse.papyrus-${component.shortname}.git</url>
+ <connection>scm:git:git://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus-${component.shortname}.git</connection>
+ </scm>
+
+ <!-- Location to resolve Papyrus tools -->
+ <repositories>
+ <repository>
+ <id>pap.repo.eclipse.org</id>
+ <name>Papyrus Repository - Releases</name>
+ <url>https://repo.eclipse.org/content/repositories/papyrus-releases/</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>daily</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>paps.repo.eclipse.org</id>
+ <name>Papyrus Repository - Snapshots</name>
+ <url>https://repo.eclipse.org/content/repositories/papyrus-snapshots/</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>daily</updatePolicy>
+ </snapshots>
+ </repository>
+ </repositories>
+
+ <pluginRepositories>
+ <!-- Location to find out maven plugins -->
+ <pluginRepository>
+ <id>org.eclipse.cbi.maven.plugins</id>
+ <name>Eclipse CBI</name>
+ <url>https://repo.eclipse.org/content/repositories/cbi-releases/</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </pluginRepository>
+
+ </pluginRepositories>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <environments>
+ <environment>
+ <os>linux</os>
+ <ws>gtk</ws>
+ <arch>x86_64</arch>
+ </environment>
+ <environment>
+ <os>win32</os>
+ <ws>win32</ws>
+ <arch>x86_64</arch>
+ </environment>
+ </environments>
+ <target>
+ <artifact>
+ <groupId>org.eclipse.papyrus.requirements</groupId>
+ <artifactId>org.eclipse.papyrus.requirements.targetplatform</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ </artifact>
+ </target>
+ </configuration>
+ </plugin>
+
+
+ <plugin>
+ <groupId>com.mycila</groupId>
+ <artifactId>license-maven-plugin</artifactId>
+ <version>3.0.rc1</version>
+ <executions>
+ <execution>
+ <configuration>
+ <header>${session.executionRootDirectory}/tests/header/header.epl.txt</header>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>eclipse-sign</id>
+ <activation>
+ <property>
+ <name>Sign</name>
+ <value>true</value>
+ </property>
+ </activation>
+ </profile>
+ <profile>
+ <id>eclipse-pack</id>
+ <activation>
+ <property>
+ <name>!skipPack</name>
+ </property>
+ </activation>
+ </profile>
+
+ </profiles>
+
</project>
diff --git a/releng/org.eclipse.papyrus.requirements.configuration/.project b/releng/.project
similarity index 84%
rename from releng/org.eclipse.papyrus.requirements.configuration/.project
rename to releng/.project
index b179446..7830531 100755
--- a/releng/org.eclipse.papyrus.requirements.configuration/.project
+++ b/releng/.project
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>org.eclipse.papyrus.requirements.configuration</name>
+ <name>Papyrus-Requirements_releng</name>
<comment></comment>
<projects>
</projects>
diff --git a/releng/org.eclipse.papyrus.requirements.configuration/pom.xml b/releng/org.eclipse.papyrus.requirements.configuration/pom.xml
deleted file mode 100755
index a598149..0000000
--- a/releng/org.eclipse.papyrus.requirements.configuration/pom.xml
+++ /dev/null
@@ -1,185 +0,0 @@
-<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/xsd/maven-4.0.0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <!-- Requirements depends on generic Papyrus component POM file -->
- <parent>
- <groupId>org.eclipse.papyrus.components</groupId>
- <artifactId>org.eclipse.papyrus.components.parent</artifactId>
- <version>0.0.21</version>
- <relativePath></relativePath>
- </parent>
-
- <!-- Requirements root POM: general information -->
- <groupId>org.eclipse.papyrus.requirements</groupId>
- <artifactId>org.eclipse.papyrus.requirements.releng.configuration</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <packaging>pom</packaging>
- <name>Requirements</name>
- <description>Papyrus Requirements</description>
- <inceptionYear>2017</inceptionYear>
-
- <!-- Requirements properties -->
- <properties>
- <component.shortname>requirements</component.shortname>
- <component.hudson.tabname>Requirements</component.hudson.tabname>
- <component.fullartifactId>org.eclipse.papyrus.requirements</component.fullartifactId>
- <component.bugzilla.name>Requirements</component.bugzilla.name>
- <component.package.rootname>org.eclipse.papyrus.requirements</component.package.rootname>
- <component.apibaseline.url>http://download.eclipse.org/modeling/mdt/papyrus/components/requirements/</component.apibaseline.url>
- <eclipse.targetrelease>oxygen</eclipse.targetrelease>
- <target.version>0.0.1-SNAPSHOT</target.version>
- </properties>
-
- <!-- Requirements CI system-->
- <ciManagement>
- <system>Hudson</system>
- <url>https://hudson.eclipse.org/papyrus/view/${component.hudson.tabname}/</url>
- </ciManagement>
-
- <!-- Requirements Bugzilla -->
- <issueManagement>
- <url>https://bugs.eclipse.org/bugs/buglist.cgi?product=Papyrus&component=${component.bugzilla.name}</url>
- <system>Bugzilla</system>
- </issueManagement>
-
- <distributionManagement>
- <site>
- <id>git.eclipse.org.server</id>
- <url>scm:git:https://git.eclipse.org/gitroot/www.eclipse.org/papyrus/components/${component.shortname}</url>
- </site>
- </distributionManagement>
-
- <scm>
- <url>https://git.eclipse.org/c/papyrus/org.eclipse.papyrus-${component.shortname}.git</url>
- <connection>scm:git:git://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus-${component.shortname}.git</connection>
- </scm>
-
- <!-- Requirements Developpers -->
- <developers>
- <developer>
- <name>Patrick Tessier</name>
- <organization>CEA Tech LIST</organization>
- <organizationUrl>http://www-list.cea.fr/</organizationUrl>
- <id>ptessier</id>
- </developer>
- </developers>
-
- <!-- Requirements Contributors -->
- <contributors>
- <contributor>
- <name></name>
- </contributor>
- </contributors>
-
- <!-- Location to resolve Papyrus tools -->
- <repositories>
- <repository>
- <id>pap.repo.eclipse.org</id>
- <name>Papyrus Repository - Releases</name>
- <url>https://repo.eclipse.org/content/repositories/papyrus-releases/</url>
- <releases>
- <enabled>true</enabled>
- <updatePolicy>daily</updatePolicy>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- <repository>
- <id>paps.repo.eclipse.org</id>
- <name>Papyrus Repository - Snapshots</name>
- <url>https://repo.eclipse.org/content/repositories/papyrus-snapshots/</url>
- <releases>
- <enabled>false</enabled>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- <updatePolicy>daily</updatePolicy>
- </snapshots>
- </repository>
- </repositories>
-
- <pluginRepositories>
- <!-- Location to find out maven plugins -->
- <pluginRepository>
- <id>org.eclipse.cbi.maven.plugins</id>
- <name>Eclipse CBI</name>
- <url>https://repo.eclipse.org/content/repositories/cbi-releases/</url>
- <releases>
- <enabled>true</enabled>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </pluginRepository>
-
- </pluginRepositories>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <environments>
- <environment>
- <os>linux</os>
- <ws>gtk</ws>
- <arch>x86_64</arch>
- </environment>
- <environment>
- <os>win32</os>
- <ws>win32</ws>
- <arch>x86_64</arch>
- </environment>
- </environments>
- <target>
- <artifact>
- <groupId>org.eclipse.papyrus.requirements</groupId>
- <artifactId>org.eclipse.papyrus.requirements.targetplatform</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </artifact>
- </target>
- </configuration>
- </plugin>
-
-
- <plugin>
- <groupId>com.mycila</groupId>
- <artifactId>license-maven-plugin</artifactId>
- <version>3.0.rc1</version>
- <executions>
- <execution>
- <configuration>
- <header>${session.executionRootDirectory}/tests/header/header.epl.txt</header>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>eclipse-sign</id>
- <activation>
- <property>
- <name>Sign</name>
- <value>true</value>
- </property>
- </activation>
- </profile>
- <profile>
- <id>eclipse-pack</id>
- <activation>
- <property>
- <name>!skipPack</name>
- </property>
- </activation>
- </profile>
-
- </profiles>
-</project>
diff --git a/releng/targetplatforms/eclipse/org.eclipse.papyrus.requirements.targetplatform.target b/releng/targetplatforms/eclipse/org.eclipse.papyrus.requirements.targetplatform.target
index 1627502..fa6e37a 100755
--- a/releng/targetplatforms/eclipse/org.eclipse.papyrus.requirements.targetplatform.target
+++ b/releng/targetplatforms/eclipse/org.eclipse.papyrus.requirements.targetplatform.target
@@ -1,26 +1,73 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
-<target name="Requirements Neon Target Platform" sequenceNumber="1488554308">
+<target name="Requirements Target Platform" sequenceNumber="1497625216">
<locations>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.platform.feature.group" version="4.7.0.v20170126-1030"/>
- <unit id="org.eclipse.rcp.feature.group" version="4.7.0.v20170126-1030"/>
- <unit id="org.eclipse.jdt.feature.group" version="3.13.0.v20170126-1030"/>
- <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="1.1.0.v20170105-1450"/>
- <unit id="org.eclipse.equinox.executable.feature.group" version="3.7.0.v20170111-1955"/>
- <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="3.0.0.201702011724"/>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.rcp.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.pde.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.draw2d" version="0.0.0"/>
+ <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
<repository id="eclipse-neon" location="file:/home/data/httpd/download.eclipse.org/releases/oxygen/"/>
</location>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.papyrus.sysml.feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.papyrus.sysml.nattable.feature.feature.group" version="0.0.0"/>
- <repository id="papyrus-neon-extra" location="https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Extra/lastSuccessfulBuild/artifact/repository/"/>
+ <repository location="https://hudson.eclipse.org/papyrus/job/papyrus-sysml11-oxygen/lastSuccessfulBuild/artifact/org.eclipse.papyrus.sysml11.p2/target/repository/"/>
</location>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.13.0.201509161042"/>
- <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="0.0.0"/>
+ <repository id="uml2" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/uml2/updates/5.3milestones"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/>
+ <repository id="emfCore" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/emf/updates/2.13/"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="0.0.0"/>
+ <repository id="emfTransaction" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/transaction/updates/releases/R201706061339"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="0.0.0"/>
+ <repository id="emfValidation" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/validation/updates/releases/R201706061352"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="0.0.0"/>
+ <repository id="gmfRuntim" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-runtime/updates/releases/R201706061437"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="0.0.0"/>
+ <repository id="gmfNotation" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-notation/updates/releases/R201706061354"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gef.sdk.feature.group" version="0.0.0"/>
+ <repository id="gef" location="file:/home/data/httpd/download.eclipse.org/tools/gef/updates/legacy/releases/4.0.0_gef-master_1952"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.all.sdk.feature.group" version="0.0.0"/>
+ <repository id="ocl" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.3.0/S201706132000"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="0.0.0"/>
+ <repository id="xwt" location="file:/home/data/httpd/download.eclipse.org/xwt/release-1.3.0"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="0.0.0"/>
+ <repository id="qvto" location="file:/home/data/httpd/download.eclipse.org/mmt/qvto/updates/releases/3.7.0"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.0.0"/>
<repository id="rmf" location="file:/home/data/httpd/download.eclipse.org/rmf/updates/releases"/>
</location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.apache.commons.lang" version="0.0.0"/>
+ <unit id="org.apache.commons.codec" version="0.0.0"/>
+ <repository id="orbit" location="file:/home/data/httpd/download.eclipse.org/tools/orbit/S-builds/S20170306214312/repository"/>
+ </location>
</locations>
</target>
diff --git a/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.target b/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.target
index ed4dc60..2104cbc 100755
--- a/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.target
+++ b/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.target
@@ -1,26 +1,73 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
-<target name="Requirements Neon Target Platform" sequenceNumber="1488554308">
+<target name="Requirements Target Platform" sequenceNumber="1497625216">
<locations>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.platform.feature.group" version="4.7.0.v20170126-1030"/>
- <unit id="org.eclipse.rcp.feature.group" version="4.7.0.v20170126-1030"/>
- <unit id="org.eclipse.jdt.feature.group" version="3.13.0.v20170126-1030"/>
- <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="1.1.0.v20170105-1450"/>
- <unit id="org.eclipse.equinox.executable.feature.group" version="3.7.0.v20170111-1955"/>
- <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="3.0.0.201702011724"/>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.rcp.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.pde.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.draw2d" version="0.0.0"/>
+ <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
<repository id="eclipse-neon" location="http://download.eclipse.org/releases/oxygen/"/>
</location>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.papyrus.sysml.feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.papyrus.sysml.nattable.feature.feature.group" version="0.0.0"/>
- <repository id="papyrus-neon-extra" location="https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Extra/lastSuccessfulBuild/artifact/repository/"/>
+ <repository location="https://hudson.eclipse.org/papyrus/job/papyrus-sysml11-oxygen/lastSuccessfulBuild/artifact/org.eclipse.papyrus.sysml11.p2/target/repository/"/>
</location>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.13.0.201509161042"/>
- <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="0.0.0"/>
+ <repository id="uml2" location="http://download.eclipse.org/modeling/mdt/uml2/updates/5.3milestones"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/>
+ <repository id="emfCore" location="http://download.eclipse.org/modeling/emf/emf/updates/2.13/"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="0.0.0"/>
+ <repository id="emfTransaction" location="http://download.eclipse.org/modeling/emf/transaction/updates/releases/R201706061339"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="0.0.0"/>
+ <repository id="emfValidation" location="http://download.eclipse.org/modeling/emf/validation/updates/releases/R201706061352"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="0.0.0"/>
+ <repository id="gmfRuntim" location="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/releases/R201706061437"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="0.0.0"/>
+ <repository id="gmfNotation" location="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/releases/R201706061354"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gef.sdk.feature.group" version="0.0.0"/>
+ <repository id="gef" location="http://download.eclipse.org/tools/gef/updates/legacy/releases/4.0.0_gef-master_1952"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.all.sdk.feature.group" version="0.0.0"/>
+ <repository id="ocl" location="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.3.0/S201706132000"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="0.0.0"/>
+ <repository id="xwt" location="http://download.eclipse.org/xwt/release-1.3.0"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="0.0.0"/>
+ <repository id="qvto" location="http://download.eclipse.org/mmt/qvto/updates/releases/3.7.0"/>
+ </location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.0.0"/>
<repository id="rmf" location="http://download.eclipse.org/rmf/updates/releases"/>
</location>
+ <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.apache.commons.lang" version="0.0.0"/>
+ <unit id="org.apache.commons.codec" version="0.0.0"/>
+ <repository id="orbit" location="http://download.eclipse.org/tools/orbit/S-builds/S20170306214312/repository"/>
+ </location>
</locations>
</target>
diff --git a/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.tpd b/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.tpd
index 226cd8d..12150bb 100755
--- a/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.tpd
+++ b/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.tpd
@@ -1,23 +1,82 @@
target "Requirements Target Platform"
location "http://download.eclipse.org/releases/oxygen/" eclipse-neon {
- org.eclipse.platform.feature.group
- org.eclipse.rcp.feature.group
- org.eclipse.jdt.feature.group
- org.eclipse.equinox.p2.discovery.feature.feature.group
- org.eclipse.equinox.executable.feature.group
+ org.eclipse.platform.feature.group lazy
+ org.eclipse.rcp.feature.group lazy
+ org.eclipse.jdt.feature.group lazy
+ org.eclipse.equinox.p2.discovery.feature.feature.group lazy
+ org.eclipse.equinox.executable.feature.group lazy
+ org.eclipse.pde.feature.group lazy
+ org.eclipse.draw2d lazy
- org.eclipse.papyrus.sdk.feature.feature.group
+ org.eclipse.papyrus.sdk.feature.feature.group lazy
+
}
-location "https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Extra/lastSuccessfulBuild/artifact/repository/" papyrus-neon-extra {
+
+location "https://hudson.eclipse.org/papyrus/job/papyrus-sysml11-oxygen/lastSuccessfulBuild/artifact/org.eclipse.papyrus.sysml11.p2/target/repository/" {
org.eclipse.papyrus.sysml.feature.feature.group lazy
org.eclipse.papyrus.sysml.nattable.feature.feature.group lazy
}
+//updateFrom("MDT UML2",0)
+location uml2 "http://download.eclipse.org/modeling/mdt/uml2/updates/5.3milestones" {
+ org.eclipse.uml2.sdk.feature.group lazy
+}
+
+//updateFrom("EMF (Core)",0)
+location emfCore "http://download.eclipse.org/modeling/emf/emf/updates/2.13/" {
+ org.eclipse.emf.sdk.feature.group lazy
+}
+
+//updateFrom("EMF Transaction",0)
+location emfTransaction "http://download.eclipse.org/modeling/emf/transaction/updates/releases/R201706061339" {
+ org.eclipse.emf.transaction.sdk.feature.group lazy
+}
+
+//updateFrom ("EMF Validation",0)
+location emfValidation "http://download.eclipse.org/modeling/emf/validation/updates/releases/R201706061352" {
+ org.eclipse.emf.validation.sdk.feature.group lazy
+}
+
+//updateFrom ("GMF Runtime",0)
+location gmfRuntim "http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/releases/R201706061437" {
+ org.eclipse.gmf.runtime.sdk.feature.group lazy
+}
+
+//updateFrom ("GMF Notation",0)
+location gmfNotation "http://download.eclipse.org/modeling/gmp/gmf-notation/updates/releases/R201706061354" {
+ org.eclipse.gmf.runtime.notation.sdk.feature.group lazy
+}
+
+//updateFrom ("GEF",0)
+location gef "http://download.eclipse.org/tools/gef/updates/legacy/releases/4.0.0_gef-master_1952" {
+ org.eclipse.gef.sdk.feature.group lazy
+}
+
+//updateFrom ("Eclipse OCL 6.3",0)
+location ocl "http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.3.0/S201706132000" {
+ org.eclipse.ocl.all.sdk.feature.group lazy
+}
+
+//updateFrom("XWT",0)
+location xwt "http://download.eclipse.org/xwt/release-1.3.0" {
+ org.eclipse.xwt.feature.feature.group lazy
+}
+
+//updateFrom("QVT Operational",0)
+location qvto "http://download.eclipse.org/mmt/qvto/updates/releases/3.7.0" {
+ org.eclipse.m2m.qvt.oml.sdk.feature.group lazy
+}
+
//manualUpdate
location rmf "http://download.eclipse.org/rmf/updates/releases" {
- org.eclipse.rmf.reqif10.sdk.feature.feature.group
- org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group
+ org.eclipse.rmf.reqif10.sdk.feature.feature.group lazy
+ org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group lazy
+}
+
+location orbit "http://download.eclipse.org/tools/orbit/S-builds/S20170306214312/repository" {
+ org.apache.commons.lang lazy
+ org.apache.commons.codec lazy
}
\ No newline at end of file