Skip to content

Commit b50cfb9

Browse files
committed
Merge pull request #2260 from arduino/ide-1.5.x-autobuild-pr
Automatically build pull requests
2 parents ec1310e + a62dcc2 commit b50cfb9

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

build/build_pull_request.bash

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/bin/bash -e
2+
3+
if [ "x${ghprbPullId}" == "x" ]
4+
then
5+
exit 1
6+
fi
7+
8+
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux64 -Dlinux64=1 clean build test
9+
10+
ERRORS=`grep '<error' ../app/test-bin/TEST-*.xml | wc -l`
11+
if [ $ERRORS -ne 0 ] ;
12+
then
13+
exit $ERRORS
14+
fi
15+
16+
VERSION="PR-${ghprbPullId}-BUILD-${BUILD_NUMBER}"
17+
18+
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux32 -Dlinux32=1 -Dversion="${VERSION}" dist
19+
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux64 -Dlinux64=1 -Dversion="${VERSION}" dist
20+
ant -Djava.net.preferIPv4Stack=true -Dplatform=windows -Dwindows=1 -Dversion="${VERSION}" dist
21+
ant -Djava.net.preferIPv4Stack=true -Dplatform=macosx -Dmacosx=1 -Dversion="${VERSION}" dist
22+

0 commit comments

Comments
 (0)