[582977] Preserve timestamp, support milestone/stable
diff --git a/releng/org.eclipse.qvto.releng.build-site/justj-promoter.properties b/releng/org.eclipse.qvto.releng.build-site/justj-promoter.properties
index 84a7a2d..6e08dc4 100644
--- a/releng/org.eclipse.qvto.releng.build-site/justj-promoter.properties
+++ b/releng/org.eclipse.qvto.releng.build-site/justj-promoter.properties
@@ -22,13 +22,11 @@
# the promoter unwraps the P2 repo using an execute step pre-Maven
#
# curl -s -k ${BUILD_PROMOTE} > p2repo.zip
-# unzip p2repo.zip -q -d p2repo
+# unzip -q p2repo.zip -d p2repo
#
BUILD_COMMIT=-commit https://git.eclipse.org/c/mmt/org.eclipse.qvto.git/commit/?id=${env.GIT_COMMIT}
BUILD_PROMOTE=${env.BUILD_URL}artifact/p2repo.zip
BUILD_REMOTE=-remote genie.qvt-oml@projects-storage.eclipse.org:/home/data/httpd/download.eclipse.org/mmt/qvto
BUILD_ROOT=/home/jenkins/agent/workspace/justj-promoter/justj-sync
-# -- need a way to strip the - character
-#BUILD_TIMESTAMP=${buildTimestamp}
-BUILD_TIMESTAMP=
+BUILD_TIMESTAMP=-timestamp ${buildTimestamp}
BUILD_TYPE=${env.BUILD_TYPE}
diff --git a/releng/org.eclipse.qvto.releng.build-site/pom.xml b/releng/org.eclipse.qvto.releng.build-site/pom.xml
index f579dbe..188399b 100644
--- a/releng/org.eclipse.qvto.releng.build-site/pom.xml
+++ b/releng/org.eclipse.qvto.releng.build-site/pom.xml
@@ -12,6 +12,9 @@
<artifactId>org.eclipse.qvto.releng.build-site</artifactId>
<version>3.10.9-SNAPSHOT</version>
<packaging>eclipse-repository</packaging>
+ <properties>
+ <maven.build.timestamp.format>yyyyMMddHHmm</maven.build.timestamp.format>
+ </properties>
<build>
<resources>
<resource>
diff --git a/releng/org.eclipse.qvto.releng.tycho/pom.xml b/releng/org.eclipse.qvto.releng.tycho/pom.xml
index eb0d2ba..ce3c272 100644
--- a/releng/org.eclipse.qvto.releng.tycho/pom.xml
+++ b/releng/org.eclipse.qvto.releng.tycho/pom.xml
@@ -448,6 +448,16 @@
</properties>
</profile>
<profile>
+ <id>milestone</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <properties>
+ <buildType>S</buildType>
+ <targetPlatform>targetPlatforms/stable</targetPlatform>
+ </properties>
+ </profile>
+ <profile>
<id>stable</id>
<activation>
<activeByDefault>false</activeByDefault>