Skip to main content
summaryrefslogblamecommitdiffstats
blob: 7c5b817e62016d5377bf76d1d4c9933be03984d6 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
                           

                                                               
                                                                                                                                       
                                           







                                                                                                                                                             

                                                                                                                                                                                                




                                                                                                                                                                                         
                                                                                                                                             
                                                                                                      
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\ 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"

Back to the top