mirror of https://github.com/qTox/qTox.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
707 B
22 lines
707 B
#!/bin/bash |
|
# |
|
# Script that runs all the necessary tests on travis. |
|
# |
|
# Exits as soon as there's a failure in test. |
|
|
|
set -e |
|
|
|
if [[ "$TRAVIS_OS_NAME" == "linux" ]] |
|
then |
|
# osx cannot into extended regexp for grep, thus verify only on Linux |
|
bash ./verify-commit-messages.sh "$TRAVIS_COMMIT_RANGE" |
|
bash ./.travis/build-ubuntu_14_04.sh |
|
elif [[ "$TRAVIS_OS_NAME" == "osx" ]] |
|
then |
|
bash ./osx/qTox-Mac-Deployer-ULTIMATE.sh -i |
|
bash ./osx/qTox-Mac-Deployer-ULTIMATE.sh -b |
|
bash ./osx/qTox-Mac-Deployer-ULTIMATE.sh -d |
|
# The following line can randomly fail due to travis emitting the error: |
|
# "hdiutil: create failed - Resource busy" |
|
bash ./osx/qTox-Mac-Deployer-ULTIMATE.sh -dmg |
|
fi
|
|
|