diff options
author | Ed.Willink | 2013-11-05 19:21:53 +0000 |
---|---|---|
committer | Ed.Willink | 2013-11-05 19:21:53 +0000 |
commit | db424dc3ec0fc0a45fd9f9159007da131cf95b83 (patch) | |
tree | 5dc5520b75796c372f7ddb5f7a6ed2222452e56e | |
parent | 6ec0b92dc38cdc2bdcdbe7cc6afb64bc17a9a1ab (diff) | |
download | org.eclipse.qvtd-db424dc3ec0fc0a45fd9f9159007da131cf95b83.tar.gz org.eclipse.qvtd-db424dc3ec0fc0a45fd9f9159007da131cf95b83.tar.xz org.eclipse.qvtd-db424dc3ec0fc0a45fd9f9159007da131cf95b83.zip |
[releng] Only publish non-tests build
-rw-r--r-- | releng/org.eclipse.qvtd.releng.buckminster/releng/qvtd-all.mspec (renamed from releng/org.eclipse.qvtd.releng.buckminster/releng/qvtd-tests-all.mspec) | 2 | ||||
-rw-r--r-- | releng/org.eclipse.qvtd.releng.buckminster/scripts/qvtd-buckminster.script | 23 | ||||
-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.script | 3 |
5 files changed, 25 insertions, 3 deletions
diff --git a/releng/org.eclipse.qvtd.releng.buckminster/releng/qvtd-tests-all.mspec b/releng/org.eclipse.qvtd.releng.buckminster/releng/qvtd-all.mspec index 602d41d35..5a13fca5e 100644 --- a/releng/org.eclipse.qvtd.releng.buckminster/releng/qvtd-tests-all.mspec +++ b/releng/org.eclipse.qvtd.releng.buckminster/releng/qvtd-all.mspec @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<mspec:mspec xmlns:mspec="http://www.eclipse.org/buckminster/MetaData-1.0" name="QVTd Branch Tests MSPEC" url="qvtd.cquery"> +<mspec:mspec xmlns:mspec="http://www.eclipse.org/buckminster/MetaData-1.0" name="QVTd MSPEC" url="qvtd.cquery"> <mspec:property key="resolve.target.platform" value="true"/> <!--mspec:property key="resolve.ocl.core" value="false"/--> </mspec:mspec> 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 |