Bug 401795 - [releng] create an e4 repo for databinding
Add them to the build
diff --git a/cbi/org.eclipse.e4.releng.update/pom.xml b/cbi/org.eclipse.e4.releng.update/pom.xml
index 2f7d5f7..aae2f90 100644
--- a/cbi/org.eclipse.e4.releng.update/pom.xml
+++ b/cbi/org.eclipse.e4.releng.update/pom.xml
@@ -52,6 +52,11 @@
<layout>p2</layout>
<!-- supported layouts are "p2-metadata", "p2-artifacts", and "p2" (for joint repositories; default) -->
</repository>
+ <repository>
+ <url>file://${buildDirectory}/org.eclipse.e4.databinding/build/org.eclipse.e4.databinding.update/target/repository</url>
+ <layout>p2</layout>
+ <!-- supported layouts are "p2-metadata", "p2-artifacts", and "p2" (for joint repositories; default) -->
+ </repository>
</source>
<!-- starting from here all configuration parameters are optional -->
diff --git a/org.eclipse.e4.builder/scripts/buildCBI.sh b/org.eclipse.e4.builder/scripts/buildCBI.sh
index ad28ecb..252ffd5 100755
--- a/org.eclipse.e4.builder/scripts/buildCBI.sh
+++ b/org.eclipse.e4.builder/scripts/buildCBI.sh
@@ -145,6 +145,7 @@
e4_search=file:///gitroot/e4/org.eclipse.e4.search.git
e4_lang=file:///gitroot/e4/org.eclipse.e4.languages.git
e4_resources=file:///gitroot/e4/org.eclipse.e4.resources.git
+e4_databinding=file:///gitroot/e4/org.eclipse.e4.databinding.git
#git clone file:///gitroot/cbi/org.eclipse.cbi.maven.plugins.git
git clone $e4_releng
@@ -152,6 +153,7 @@
git clone $e4_search
git clone $e4_lang
git clone $e4_resources
+git clone $e4_databinding
# tag first
@@ -181,6 +183,11 @@
git push origin $buildTag
popd
+pushd org.eclipse.e4.databinding
+git tag $buildTag
+git push origin $buildTag
+popd
+
/bin/bash \
org.eclipse.e4.releng/org.eclipse.e4.builder/scripts/git-submission.sh \
$(pwd) \
@@ -191,6 +198,8 @@
$( echo $e4_lang | sed 's!file:///!git://git.eclipse.org/!g' ) \
$oldBuildTag $buildTag \
$( echo $e4_resources | sed 's!file:///!git://git.eclipse.org/!g' ) \
+$oldBuildTag $buildTag \
+$( echo $e4_databinding | sed 's!file:///!git://git.eclipse.org/!g' ) \
$oldBuildTag $buildTag >submission_report.txt 2>&1
mailx -s "$e4Stream Build: $buildTag submission" e4-dev@eclipse.org <submission_report.txt
@@ -249,6 +258,15 @@
-Dmaven.repo.local=$localMavenRepo
popd
+pushd org.eclipse.e4.databinding
+mvn $mavenVerbose \
+clean install \
+$mavenSign \
+$mavenBREE \
+-Dmaven.test.skip=true \
+-Dmaven.repo.local=$localMavenRepo
+popd
+
pushd org.eclipse.e4.releng/cbi
mvn -f org.eclipse.e4.releng.update/pom.xml \
clean verify \