Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd.Willink2013-11-05 19:21:53 +0000
committerEd.Willink2013-11-05 19:21:53 +0000
commitdb424dc3ec0fc0a45fd9f9159007da131cf95b83 (patch)
tree5dc5520b75796c372f7ddb5f7a6ed2222452e56e /releng/org.eclipse.qvtd.releng.buckminster/scripts
parent6ec0b92dc38cdc2bdcdbe7cc6afb64bc17a9a1ab (diff)
downloadorg.eclipse.qvtd-db424dc3ec0fc0a45fd9f9159007da131cf95b83.tar.gz
org.eclipse.qvtd-db424dc3ec0fc0a45fd9f9159007da131cf95b83.tar.xz
org.eclipse.qvtd-db424dc3ec0fc0a45fd9f9159007da131cf95b83.zip
[releng] Only publish non-tests build
Diffstat (limited to 'releng/org.eclipse.qvtd.releng.buckminster/scripts')
-rw-r--r--releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script23
-rw-r--r--releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-post-buckminster.sh (renamed from releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-post-buckminster.sh)0
-rw-r--r--releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-pre-buckminster.sh (renamed from releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-pre-buckminster.sh)0
-rw-r--r--releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-buckminster.script3
4 files changed, 24 insertions, 2 deletions
diff --git a/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script b/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script
new file mode 100644
index 000000000..e9f762038
--- /dev/null
+++ b/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script
@@ -0,0 +1,23 @@
+setpref complianceLevel=1.5
+
+# We import a target definition which will be our API Base Line
+#importtargetdefinition "file://${checkout.location}/org.eclipse.qvtd.git/releng/org.eclipse.qvtd.releng.buckminster/APIBaseLine.target"
+#addbaseline -A "Eclipse QVTd API Base Line"
+
+# We set the path of the new target platform
+setpref targetPlatformPath="${checkout.location}/buildroot/target.platform"
+
+import --properties "${checkout.location}/buildroot/build.properties" "org.eclipse.qvtd.git/releng/org.eclipse.qvtd.releng.buckminster/releng/qvtd-all.mspec"
+
+build
+
+junit --launch "org.eclipse.qvtd.xtext.qvtcore.tests/.launches/All\ QVTcore\ Tests.launch" --flatXML --output "${checkout.location}/MMT-QVTd.test.results/org.eclipse.qvtd.xtext.qvtcore.tests.xml"
+junit --launch "org.eclipse.qvtd.xtext.qvtimperative.tests/.launches/All\ QVTimperative\ Tests.launch" --flatXML --output "${checkout.location}/MMT-QVTd.test.results/org.eclipse.qvtd.xtext.qvtimperative.tests.xml"
+junit --launch "org.eclipse.qvtd.xtext.qvtrelation.tests/.launches/All\ QVTrelation\ Tests.launch" --flatXML --output "${checkout.location}/MMT-QVTd.test.results/org.eclipse.qvtd.xtext.qvtrelation.tests.xml"
+
+perform --properties "${checkout.location}/buildroot/build.properties" "-Dbuckminster.reference.repository=${reference.repository}" "org.eclipse.qvtd.releng.build:eclipse.feature#build"
+perform --properties "${checkout.location}/buildroot/build.properties" "org.eclipse.qvtd.releng.buckminster:buckminster#setup.promoter"
+perform --properties "${checkout.location}/buildroot/build.properties" "org.eclipse.qvtd.releng.buckminster:buckminster#setup.publisher"
+
+perform --properties "${checkout.location}/publishroot/publisher.properties" "org.eclipse.qvtd.releng.buckminster:buckminster#publish"
+#perform --properties "${checkout.location}/buildroot/tagging.properties" "org.eclipse.FIXME.build#tag" \ No newline at end of file
diff --git a/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-post-buckminster.sh b/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-post-buckminster.sh
index feddd2f7b..feddd2f7b 100644
--- a/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-post-buckminster.sh
+++ b/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-post-buckminster.sh
diff --git a/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-pre-buckminster.sh b/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-pre-buckminster.sh
index 0214348a1..0214348a1 100644
--- a/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-pre-buckminster.sh
+++ b/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-pre-buckminster.sh
diff --git a/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-buckminster.script b/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-buckminster.script
index 71eae5bd3..6cc8bbfa6 100644
--- a/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-buckminster.script
+++ b/releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-tests-buckminster.script
@@ -7,7 +7,7 @@ setpref complianceLevel=1.5
# We set the path of the new target platform
setpref targetPlatformPath="${checkout.location}/buildroot/target.platform"
-import --properties "${checkout.location}/buildroot/build.properties" "org.eclipse.qvtd.git/releng/org.eclipse.qvtd.releng.buckminster/releng/qvtd-tests-all.mspec"
+import --properties "${checkout.location}/buildroot/build.properties" "org.eclipse.qvtd.git/releng/org.eclipse.qvtd.releng.buckminster/releng/qvtd-all.mspec"
build
@@ -19,5 +19,4 @@ perform --properties "${checkout.location}/buildroot/build.properties" "-Dbuckmi
perform --properties "${checkout.location}/buildroot/build.properties" "org.eclipse.qvtd.releng.buckminster:buckminster#setup.promoter"
perform --properties "${checkout.location}/buildroot/build.properties" "org.eclipse.qvtd.releng.buckminster:buckminster#setup.publisher"
-perform --properties "${checkout.location}/buildroot/build.properties" "org.eclipse.qvtd.releng.buckminster:buckminster#publish"
#perform --properties "${checkout.location}/buildroot/tagging.properties" "org.eclipse.FIXME.build#tag" \ No newline at end of file

Back to the top