diff options
author | Camille Letavernier | 2015-12-08 09:33:08 +0000 |
---|---|---|
committer | Camille Letavernier | 2015-12-08 09:33:08 +0000 |
commit | a7aa9520040772cb7fbac9e6096d1b28075a7d57 (patch) | |
tree | 17466ef807a0104af3e3995e8f7a3fe3efb50c4e /releng/pom.xml | |
parent | 622e7480ae46f9058525a7cec7f8053e2253414a (diff) | |
download | org.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.xml | 8 |
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>
|