1+ ---
12language : scala
23scala : 2.11.12
34
45addons :
56 apt :
67 packages :
7- - libgtest-dev
8- - p7zip-full
9- - yasm
8+ - libgtest-dev
9+ - p7zip-full
10+ - yasm
1011
1112cache :
1213 directories :
13- - " $HOME/.ivy2"
14- - " $HOME/.sbt"
15- - " $PWD/_git"
16- - " $PWD/_install"
14+ - " $HOME/.ivy2"
15+ - " $HOME/.sbt"
16+ - " $PWD/_git"
17+ - " $PWD/_install"
1718
1819env :
1920 global :
20- - secure : " mZFIQOfFLWasqa9LuPvP/ZrJ1JSp+/iYzU5ARYDh+ySjCZPoAUwTLICluqYbKBVmLK+f65iAjbWVYKgK+i14I3txaXw03CnU+ZZBZE4Q/0RWdMFNG8xk5b3ggXy6CBxBNBfrlyfNB3JCgtFayHdekwIwqrQpVcK3DUrpFkMyRiKqeywii7HkcXHdKeg0ZdHbhZHUZu7X23+f5J7zoj20vh7Fxck7iPzOG5lCFEWueS942i6gZkMaJijQArEEGGZw8FFAR+lsq5EKhicHJuJbwRQzHMLStMz7vl34LmiHXTJxVVv4CEeFOxWF0crowKPdaSWXQCL1enl5vYH0oLrr+ZR+ZSo5sFtdnmujpDTQaWfTA06kS7MhWGE1/LT/9W5RGCZy/FuRafiAWjUHz2bqTKP07Cz6LTG4+LngvnQ4eHS/1bXJ+eLy2D37iURVsnHA817p+wRO4sfWmV1oVSylbM7tEcG9jVnUHLXpDjNR5PpdUDpbN3lrxa0ZIwL9Uyu1WkuIgaBGflfp2gpgeK1yLUMHmnZkCNGzTz3+j0zPXVOex68ac8X3FVvKoj4FhGhN+YeXzMBH+igetRPE9Y32+Rq8/e9zrj+kcqNmCW1+lc6axaCPDT2TKjKUV6dy2+bYz8VOUC9dRTTEoaHnIgbgHjt1No+vT2jyXxu6e0kntqQ="
21- - secure : " SfREeQcDNMjYdGBlIDegl54Wr28hDIpIcbtqNNuC/LQzN8tLkj4XnC28MLcBsxaNckbUQv9+8sR9yE6flQaXwerfnDXUX97iTtmH6qMZswTGiJTo2olJ0K1XArGPQoRLuZ37+TW44c4Gh7aEQZZX1a/0YcT2v+jQ1LBOewnY9GRTK4941bHiIWbpDoknBjqOEcfRQd0ZOWHm6hbnDQKWPwvKl4KVh13gBefiTBd0uMPb4LwnKMKHSzwjpZTI0b9ykvDGZR/Ad4Eu6f+8pMuEuBZr5a+vhm+OD+b23iDpnHszk5+6q589eEX/KqXUoFat0lvF+b6yHFxdXALlDXgL+YmN3G5mW665uSHH7aYe23kGkMIijgYHu/35DCij6T3u4M/GpW9UHuIX20U07B25cOpmNibVBQ11iOV/f8FD/wQw1QtvQ3BWNMFTKI21ZOE//PGRfLZP6pinrZKAhfcdteItjEdtWuS+vvhRh73VKVPRtPofLRvcfGUp+KHYVSf7a1EbJ6elFNopFQxPh2nMavmHx6gFot6UPnEA/POMZg6P4jLxThkCy/3Ixe72ObJpod1O+V84UkZx3dev/2n0Ae+MCaXZOcYjCSDDzDPirPq+fQ8OkrMxREobm+LMx4r1ZtF66TNwdjTIb4CpfOl3nWM8vkcK5hVo0ocnO0QBGL0="
21+ - secure : " mZFIQOfFLWasqa9LuPvP/ZrJ1JSp+/iYzU5ARYDh+ySjCZPoAUwTLICluqYbKBVmLK+f65iAjbWVYKgK+i14I3txaXw03CnU+ZZBZE4Q/0RWdMFNG8xk5b3ggXy6CBxBNBfrlyfNB3JCgtFayHdekwIwqrQpVcK3DUrpFkMyRiKqeywii7HkcXHdKeg0ZdHbhZHUZu7X23+f5J7zoj20vh7Fxck7iPzOG5lCFEWueS942i6gZkMaJijQArEEGGZw8FFAR+lsq5EKhicHJuJbwRQzHMLStMz7vl34LmiHXTJxVVv4CEeFOxWF0crowKPdaSWXQCL1enl5vYH0oLrr+ZR+ZSo5sFtdnmujpDTQaWfTA06kS7MhWGE1/LT/9W5RGCZy/FuRafiAWjUHz2bqTKP07Cz6LTG4+LngvnQ4eHS/1bXJ+eLy2D37iURVsnHA817p+wRO4sfWmV1oVSylbM7tEcG9jVnUHLXpDjNR5PpdUDpbN3lrxa0ZIwL9Uyu1WkuIgaBGflfp2gpgeK1yLUMHmnZkCNGzTz3+j0zPXVOex68ac8X3FVvKoj4FhGhN+YeXzMBH+igetRPE9Y32+Rq8/e9zrj+kcqNmCW1+lc6axaCPDT2TKjKUV6dy2+bYz8VOUC9dRTTEoaHnIgbgHjt1No+vT2jyXxu6e0kntqQ="
22+ - secure : " SfREeQcDNMjYdGBlIDegl54Wr28hDIpIcbtqNNuC/LQzN8tLkj4XnC28MLcBsxaNckbUQv9+8sR9yE6flQaXwerfnDXUX97iTtmH6qMZswTGiJTo2olJ0K1XArGPQoRLuZ37+TW44c4Gh7aEQZZX1a/0YcT2v+jQ1LBOewnY9GRTK4941bHiIWbpDoknBjqOEcfRQd0ZOWHm6hbnDQKWPwvKl4KVh13gBefiTBd0uMPb4LwnKMKHSzwjpZTI0b9ykvDGZR/Ad4Eu6f+8pMuEuBZr5a+vhm+OD+b23iDpnHszk5+6q589eEX/KqXUoFat0lvF+b6yHFxdXALlDXgL+YmN3G5mW665uSHH7aYe23kGkMIijgYHu/35DCij6T3u4M/GpW9UHuIX20U07B25cOpmNibVBQ11iOV/f8FD/wQw1QtvQ3BWNMFTKI21ZOE//PGRfLZP6pinrZKAhfcdteItjEdtWuS+vvhRh73VKVPRtPofLRvcfGUp+KHYVSf7a1EbJ6elFNopFQxPh2nMavmHx6gFot6UPnEA/POMZg6P4jLxThkCy/3Ixe72ObJpod1O+V84UkZx3dev/2n0Ae+MCaXZOcYjCSDDzDPirPq+fQ8OkrMxREobm+LMx4r1ZtF66TNwdjTIb4CpfOl3nWM8vkcK5hVo0ocnO0QBGL0="
2223
2324stages :
2425 - name : Test
@@ -27,31 +28,31 @@ stages:
2728
2829matrix :
2930 include :
30- # Test builds first, since they don't upload things.
31- - env : GOAL=test TARGET=host
32- stage : Test
33- # Production builds after test builds so only tested artifacts are uploaded.
34- - env : GOAL=release TARGET=host
35- stage : Release
36- - env : GOAL=release TARGET=host
37- language : generic
38- os : osx
39- install : brew install sbt
40- - env : GOAL=release TARGET=aarch64-linux-android
41- - env : GOAL=release TARGET=arm-linux-androideabi
42- # - env: GOAL=release TARGET=i686-linux-android
43- - env : GOAL=release TARGET=x86_64-linux-android
31+ # Test builds first, since they don't upload things.
32+ - env : GOAL=test TARGET=host
33+ stage : Test
34+ # Production builds after test builds so only tested artifacts are uploaded.
35+ - env : GOAL=release TARGET=host
36+ stage : Release
37+ - env : GOAL=release TARGET=host
38+ language : generic
39+ os : osx
40+ install : brew install sbt
41+ - env : GOAL=release TARGET=aarch64-linux-android
42+ - env : GOAL=release TARGET=arm-linux-androideabi
43+ # - env: GOAL=release TARGET=i686-linux-android
44+ - env : GOAL=release TARGET=x86_64-linux-android
4445 fast_finish : true
4546
4647install :
47- - test -f _install/host/protobuf.stamp || scripts/build-host -j$(nproc || sysctl -n hw.ncpu) $PWD/_install/host/protobuf.stamp
48- - if [ -e _git/toxcore ]; then (cd _git/toxcore && git reset --hard && git clean -fdx && git pull); fi
48+ - test -f _install/host/protobuf.stamp || scripts/build-host -j$(nproc || sysctl -n hw.ncpu) $PWD/_install/host/protobuf.stamp
49+ - if [ -e _git/toxcore ]; then (cd _git/toxcore && git reset --hard && git clean -fdx && git pull); fi
4950
5051script :
51- - scripts/build-$TARGET -j$(nproc || sysctl -n hw.ncpu) $GOAL
52+ - scripts/build-$TARGET -j$(nproc || sysctl -n hw.ncpu) $GOAL
5253
5354after_success :
54- - if [ "$GOAL" = "test" ]; then sbt coveralls; fi
55+ - if [ "$GOAL" = "test" ]; then sbt coveralls; fi
5556
5657before_cache :
57- - rm -f android-ndk-*.zip
58+ - rm -f android-ndk-*.zip
0 commit comments