Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'archive/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script')
-rw-r--r--archive/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script23
1 files changed, 23 insertions, 0 deletions
diff --git a/archive/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script b/archive/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script
new file mode 100644
index 000000000..4f38fc954
--- /dev/null
+++ b/archive/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script
@@ -0,0 +1,23 @@
+setpref complianceLevel=1.8
+
+# 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.all.tests/.launches/All\ QVTd\ Tests\ \(standalone\).launch" --flatXML --output "${checkout.location}/QVTd.test.results/org.eclipse.qvtd.xtext.qvtd.all.xml"
+#junit --launch "org.eclipse.qvtd.all.tests/.launches/All\ QVTd\ ATL\ Tests.launch" --flatXML --output "${checkout.location}/QVTd.test.results/org.eclipse.qvtd.xtext.qvtd.all.atl.xml"
+junit --launch "org.eclipse.qvtd.all.tests/.launches/All\ QVTd\ Tests\ \(Plugin\).launch" --flatXML --output "${checkout.location}/QVTd.test.results/org.eclipse.qvtd.xtext.qvtd.all.plugin.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.build"
+#perform --properties "${checkout.location}/buildroot/tagging.properties" "org.eclipse.FIXME.build#tag" \ No newline at end of file

Back to the top