Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Stieber2012-10-21 10:58:02 +0000
committerUwe Stieber2012-10-21 10:58:02 +0000
commit0e2007bdae8a1454566b9dd8dd684db1e6117dd0 (patch)
treee6f3cb5eac0a11b0abada9a8e6fedf91db0d3923
parentc7e48070a9b79fa40de50ecd6f17f582d1b61a47 (diff)
downloadorg.eclipse.tcf-0e2007bdae8a1454566b9dd8dd684db1e6117dd0.tar.gz
org.eclipse.tcf-0e2007bdae8a1454566b9dd8dd684db1e6117dd0.tar.xz
org.eclipse.tcf-0e2007bdae8a1454566b9dd8dd684db1e6117dd0.zip
Releng: Enable Tycho reproducable artifact version identifiers
-rw-r--r--admin/pom-config.xml22
-rw-r--r--features/org.eclipse.tcf.repo/pom.xml1
2 files changed, 22 insertions, 1 deletions
diff --git a/admin/pom-config.xml b/admin/pom-config.xml
index c6bc0fd2c..052aae939 100644
--- a/admin/pom-config.xml
+++ b/admin/pom-config.xml
@@ -41,6 +41,7 @@
<!-- Common global properties -->
<adminDir>${env.WORKSPACE}/admin</adminDir>
+ <tcf-stream>development</tcf-stream>
<!-- JaCoCo global properties -->
<jacoco.skip>false</jacoco.skip>
@@ -186,8 +187,29 @@
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>${tycho-version}</version>
+ <dependencies>
+ <dependency>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-buildtimestamp-jgit</artifactId>
+ <version>${tycho-version}</version>
+ </dependency>
+ </dependencies>
<configuration>
<strictBinIncludes>false</strictBinIncludes>
+ <timestampProvider>jgit</timestampProvider>
+ <jgit.ignore>pom.xml</jgit.ignore>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <baselineRepositories>
+ <repository>
+ <url>http://download.eclipse.org/tools/tcf/builds/${tcf-stream}/night</url>
+ </repository>
+ </baselineRepositories>
</configuration>
</plugin>
<plugin>
diff --git a/features/org.eclipse.tcf.repo/pom.xml b/features/org.eclipse.tcf.repo/pom.xml
index a64477463..f5adf01ad 100644
--- a/features/org.eclipse.tcf.repo/pom.xml
+++ b/features/org.eclipse.tcf.repo/pom.xml
@@ -16,7 +16,6 @@
<packaging>eclipse-repository</packaging>
<properties>
- <tcf-stream>development</tcf-stream>
<tcf-zipfile>org.eclipse.tcf.repo.zip</tcf-zipfile>
<tcf-install>/home/data/httpd/download.eclipse.org/tools/tcf/builds/${tcf-stream}/nightly</tcf-install>
<jacoco.skip>true</jacoco.skip>

Back to the top