Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCamille Letavernier2015-12-08 09:33:08 +0000
committerCamille Letavernier2015-12-08 09:33:08 +0000
commita7aa9520040772cb7fbac9e6096d1b28075a7d57 (patch)
tree17466ef807a0104af3e3995e8f7a3fe3efb50c4e /releng/pom.xml
parent622e7480ae46f9058525a7cec7f8053e2253414a (diff)
downloadorg.eclipse.papyrus-a7aa9520040772cb7fbac9e6096d1b28075a7d57.tar.gz
org.eclipse.papyrus-a7aa9520040772cb7fbac9e6096d1b28075a7d57.tar.xz
org.eclipse.papyrus-a7aa9520040772cb7fbac9e6096d1b28075a7d57.zip
[Releng] Improve Papyrus repositories management
- Do not include the Papyrus P2 repositories when building the parent pom, to avoid introducing invalid dependencies Change-Id: I417441b33ad4626e32324cf9ee305d90d745134a Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
Diffstat (limited to 'releng/pom.xml')
-rw-r--r--releng/pom.xml8
1 files changed, 6 insertions, 2 deletions
diff --git a/releng/pom.xml b/releng/pom.xml
index 7af5af27264..6b1d0cb9334 100644
--- a/releng/pom.xml
+++ b/releng/pom.xml
@@ -19,6 +19,9 @@
<skipAllTests>false</skipAllTests>
<skipInnerTests>true</skipInnerTests>
<eclipse.download>http://download.eclipse.org</eclipse.download> <!-- Set to file:/home/data/httpd/download.eclipse.org when building on Eclipse servers to improve performances -->
+
+ <!-- TODO: Is it possible to automatically detect that we are building this pom rather than a child pom? That would remove the need for this manual variable -->
+ <buildAll>false</buildAll> <!-- Set to true when building this pom directly (Rather than individual components). This will disable Papyrus Update Sites (Since they are being built by this POM). -->
<!-- manualUpdate -->
<nattable.repo.url>${eclipse.download}/nattable/releases/1.3.0/repository/</nattable.repo.url>
@@ -71,10 +74,11 @@
<!-- updateFrom("oomph",0) -->
<oomph.repo.url>${eclipse.download}/oomph/drops/release/1.2.1</oomph.repo.url>
- <!-- Papyrus repositories -->
+ <!-- Papyrus repositories. Used when we're building individual components (vs building the parent pom including everything) -->
<papyrus.eclipse.target>neon</papyrus.eclipse.target>
- <papyrus.repo.main>${eclipse.download}/modeling/mdt/papyrus/updates/nightly/${papyrus.eclipse.target}</papyrus.repo.main>
+ <papyrus.repo.main>${eclipse.download}/modeling/mdt/papyrus/updates/nightly/${papyrus.eclipse.target}/main</papyrus.repo.main>
<papyrus.repo.extra>${eclipse.download}/modeling/mdt/papyrus/updates/nightly/${papyrus.eclipse.target}/extra</papyrus.repo.extra>
+ <papyrus.repo.dev>https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Developer/lastSuccessfulBuild/artifact/repository/</papyrus.repo.dev>
</properties>

Back to the top