diff options
author | Gard Spreemann <gspreemann@gmail.com> | 2018-10-23 16:35:21 +0200 |
---|---|---|
committer | Gard Spreemann <gspreemann@gmail.com> | 2018-10-23 16:35:21 +0200 |
commit | 30dcb0a5460c0d364907fdcc10beeb8aabc78106 (patch) | |
tree | 49feb8753359b41a83e4bbde424ab09f4799838e /.travis.yml | |
parent | c220b6e1264822c6f8d97ab216a319261106e614 (diff) | |
parent | 43233c4f76c5a96c08dcb033372294fbafbaf663 (diff) |
Merge tag 'v2.0' into debian/sid
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..1e8c421 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,47 @@ +language: cpp + +matrix: + include: + - os: osx + compiler: clang + env: + - FILE=tikzit-osx.dmg + - QTVER=511 + - DEPLOY_TIKZIT=1 + - os: osx + compiler: clang + env: + - FILE=tikzit-osx-mountain.dmg + - QTVER=56 + - DEPLOY_TIKZIT=1 + # - os: linux + # dist: trusty + # env: + # - 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' + - '[[ "$TRAVIS_OS_NAME" != osx || "$QTVER" != 56 ]] || curl https://raw.githubusercontent.com/GiovanniBussi/macports-ci/master/macports-ci > macports-ci' + - '[[ "$TRAVIS_OS_NAME" != osx || "$QTVER" != 56 ]] || source macports-ci install' + + + +install: + - '[[ "$TRAVIS_OS_NAME" != osx || "$QTVER" != 511 ]] || brew install qt5' + - '[[ "$TRAVIS_OS_NAME" != osx || "$QTVER" != 511 ]] || brew link --force qt5' + - '[[ "$TRAVIS_OS_NAME" != osx || "$QTVER" != 56 ]] || sudo port -N -k install qt56' + - '[[ "$TRAVIS_OS_NAME" != osx || "$QTVER" != 56 ]] || export PATH=/opt/local/libexec/qt5/bin:$PATH' + # - '[[ "$TRAVIS_OS_NAME" != linux ]] || sudo apt-get -qy install qt510base qt510xmlpatterns' + # - '[[ "$TRAVIS_OS_NAME" != linux ]] || . /opt/qt510/bin/qt510-env.sh' + +script: + - qmake -v + - qmake -r + - make + - '[[ "$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 |