Mercurial > hg > easyhg
annotate .travis.yml @ 676:cb4f7c3c01dd
Toward some CI bits
author | Chris Cannam |
---|---|
date | Thu, 06 Dec 2018 13:45:23 +0000 |
parents | |
children |
rev | line source |
---|---|
Chris@676 | 1 language: |
Chris@676 | 2 - cpp |
Chris@676 | 3 |
Chris@676 | 4 matrix: |
Chris@676 | 5 include: |
Chris@676 | 6 - os: osx |
Chris@676 | 7 osx_image: xcode9 |
Chris@676 | 8 - os: linux |
Chris@676 | 9 dist: xenial |
Chris@676 | 10 addons: |
Chris@676 | 11 apt: |
Chris@676 | 12 packages: |
Chris@676 | 13 - qt5-default libqt5svg5-dev autoconf libtool git mercurial |
Chris@676 | 14 |
Chris@676 | 15 before_install: |
Chris@676 | 16 - if [[ "$TRAVIS_OS_NAME" = "osx" ]] ; then brew update ; fi |
Chris@676 | 17 - if [[ "$TRAVIS_OS_NAME" = "osx" ]] ; then brew install qt5 ; fi |
Chris@676 | 18 - if [[ "$TRAVIS_OS_NAME" = "osx" ]] ; then export PATH=$PATH:/usr/local/opt/qt5/bin ; fi |
Chris@676 | 19 |
Chris@676 | 20 before_script: |
Chris@676 | 21 - qmake -r easyhg.pro |
Chris@676 | 22 |
Chris@676 | 23 script: |
Chris@676 | 24 - make -j3 |