mirror of
https://github.com/arduino/Arduino.git
synced 2025-03-14 11:29:26 +01:00
Merge pull request #2260 from arduino/ide-1.5.x-autobuild-pr
Automatically build pull requests
This commit is contained in:
commit
b50cfb9f06
22
build/build_pull_request.bash
Executable file
22
build/build_pull_request.bash
Executable file
@ -0,0 +1,22 @@
|
|||||||
|
#!/bin/bash -e
|
||||||
|
|
||||||
|
if [ "x${ghprbPullId}" == "x" ]
|
||||||
|
then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux64 -Dlinux64=1 clean build test
|
||||||
|
|
||||||
|
ERRORS=`grep '<error' ../app/test-bin/TEST-*.xml | wc -l`
|
||||||
|
if [ $ERRORS -ne 0 ] ;
|
||||||
|
then
|
||||||
|
exit $ERRORS
|
||||||
|
fi
|
||||||
|
|
||||||
|
VERSION="PR-${ghprbPullId}-BUILD-${BUILD_NUMBER}"
|
||||||
|
|
||||||
|
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux32 -Dlinux32=1 -Dversion="${VERSION}" dist
|
||||||
|
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux64 -Dlinux64=1 -Dversion="${VERSION}" dist
|
||||||
|
ant -Djava.net.preferIPv4Stack=true -Dplatform=windows -Dwindows=1 -Dversion="${VERSION}" dist
|
||||||
|
ant -Djava.net.preferIPv4Stack=true -Dplatform=macosx -Dmacosx=1 -Dversion="${VERSION}" dist
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user