diff options
author | Aleks Kissinger <aleks0@gmail.com> | 2018-10-15 20:02:30 +0200 |
---|---|---|
committer | Aleks Kissinger <aleks0@gmail.com> | 2018-10-15 20:02:30 +0200 |
commit | 99b8307468211b9052eff16503d3b5e9fc642cbf (patch) | |
tree | e688c948a2dfaafdbaac1f3704afc85480f9c4e5 | |
parent | 8b286fe0abf1385f6d40bfd5134668bfc3c4f33a (diff) |
added linux target
-rw-r--r-- | .travis.yml | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/.travis.yml b/.travis.yml index 275e281..9e5b146 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,30 +1,35 @@ language: cpp +env: + - DEPLOY_TIKZIT=0 + matrix: include: - os: osx compiler: clang env: - - QT_BASE=510 - - FILE=tikzit-osx.dmg - - os: osx - osx_image: xcode7.3 + - FILE=tikzit-osx.dmg + - os: linux + dist: trusty env: - - QT_BASE=510 - - FILE=tikzit-osx-elcap.dmg + - FILE=tikzit-linux.tar.gz + - PPA=beineri/opt-qt-5.10.1-trusty before_install: + - '[[ "$TRAVIS_OS_NAME" != linux || -z "$PPA" ]] || sudo add-apt-repository -y ppa:$PPA' + - '[[ "$TRAVIS_OS_NAME" != linux ]] || sudo apt-get -qy update' install: - brew install qt5; - brew link --force qt5; + - '[[ "$TRAVIS_OS_NAME" != osx ]] || brew install qt5' + - '[[ "$TRAVIS_OS_NAME" != osx ]] || brew link --force qt5' + - '[[ "$TRAVIS_OS_NAME" != linux ]] || sudo apt-get -qy install qt510base qt510xmlpatterns' script: - qmake -v - qmake -r - make - - macdeployqt tikzit.app -dmg - - curl --upload-file tikzit.dmg https://transfer.sh/$FILE + - '[[ "$TRAVIS_OS_NAME" != osx ]] || (macdeployqt tikzit.app -dmg && mv tikzit.dmg $FILE)' + - '[[ "$DEPLOY_TIKZIT" != 1 ]] || curl --upload-file $FILE https://transfer.sh/$FILE' notifications: email: false
\ No newline at end of file |