Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Sohn2010-05-11 12:52:15 +0000
committerMatthias Sohn2010-05-11 13:11:56 +0000
commit5c690b6a2b337d467f7e47b69fd960a1c11d987c (patch)
treeb41a5ad3ae1b983941866eeec69cf8ae6e2cb210 /org.eclipse.egit-feature
parenta390378933eabfc3e4dcbe76e623cdde43995ff1 (diff)
downloadegit-5c690b6a2b337d467f7e47b69fd960a1c11d987c.tar.gz
egit-5c690b6a2b337d467f7e47b69fd960a1c11d987c.tar.xz
egit-5c690b6a2b337d467f7e47b69fd960a1c11d987c.zip
Use jgit p2 repository to resolve jgit dependencies
EGit Tycho builds on build.eclipse.org frequently hit corrupted artifacts which leads to broken builds. Cleaning up these corrupted files is tedious since it requires file system access on the build server. Hence we want to switch to use job-local m2 repositories. This requires that build artifacts are shared between the jgit and egit build jobs via p2. Therefore we switch from pom-first to p2 build dependencies between the egit and the jgit build. For local builds the egit build assumes that jgit and egit are located under a common parent folder. If this is not the case the URL of the jgit update site has to be injected via system property "jgit-site". - non-default local build: $ mvn clean install -Djgit-site=file:/path/to/org.eclipse.jgit.updatesite/target/site - hudson build on build.eclipse.org $ mvn clean install -Djgit-site=https://build.eclipse.org/hudson/job/jgit/ lastSuccessfulBuild/artifact/org.eclipse.jgit.packaging/ org.eclipse.jgit.updatesite/target/site/ Change-Id: I43ee21f23d474a6579df187869c821fc3960583f Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Diffstat (limited to 'org.eclipse.egit-feature')
-rw-r--r--org.eclipse.egit-feature/pom.xml8
1 files changed, 0 insertions, 8 deletions
diff --git a/org.eclipse.egit-feature/pom.xml b/org.eclipse.egit-feature/pom.xml
index c04756adf..67716354e 100644
--- a/org.eclipse.egit-feature/pom.xml
+++ b/org.eclipse.egit-feature/pom.xml
@@ -24,12 +24,4 @@
<name>Eclipse Git Feature (Incubation)</name>
- <dependencies>
- <dependency>
- <groupId>org.eclipse.jgit</groupId>
- <artifactId>org.eclipse.jgit</artifactId>
- <version>${jgit-version}</version>
- </dependency>
- </dependencies>
-
</project>

Back to the top