diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2020-11-30 23:00:49 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2020-11-30 23:00:49 +0100 |
commit | da6f59b5c1557d5e0c2aaa164efff61c3ada8d59 (patch) | |
tree | ddf9be97cf101e36b05cb29ca86ade66b25c7c19 /.travis.yml | |
parent | 7fb66ef5bab56ca7f0d81bba7db7b70dfaa3215f (diff) | |
download | ayatana-ido-da6f59b5c1557d5e0c2aaa164efff61c3ada8d59.tar.gz ayatana-ido-da6f59b5c1557d5e0c2aaa164efff61c3ada8d59.tar.bz2 ayatana-ido-da6f59b5c1557d5e0c2aaa164efff61c3ada8d59.zip |
Initial .travis.yml configuration.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..4d8e9c9 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,100 @@ +# Use new bionic images, should yield newer compilers and packages +language: cpp +os: linux +dist: bionic + +jobs: + include: + - name: "GCC 5.4" + dist: xenial + addons: + apt: + update: true + sources: + - ubuntu-toolchain-r-test + packages: + - gobject-introspection + - gtk-doc-tools + - libgirepository1.0-dev + - libglib2.0-dev + - libgtest-dev + - libgtk-3-dev + - libx11-dev + - libxi-dev + - mate-common + - valac + + env: + - MATRIX_EVAL="CC=gcc && CXX=g++" + + - name: "GCC 7.4" + dist: bionic + addons: + apt: + update: true + sources: + - ubuntu-toolchain-r-test + packages: + - gobject-introspection + - gtk-doc-tools + - libgirepository1.0-dev + - libglib2.0-dev + - libgtest-dev + - libgtk-3-dev + - libx11-dev + - libxi-dev + - mate-common + - valac + + env: + - MATRIX_EVAL="CC=gcc && CXX=g++" + + - name: "Clang 3.9" + dist: xenial + addons: + apt: + update: true + sources: + - llvm-toolchain-xenial-3.9 + packages: + - clang-3.9 + - gobject-introspection + - gtk-doc-tools + - libgirepository1.0-dev + - libglib2.0-dev + - libgtest-dev + - libgtk-3-dev + - libx11-dev + - libxi-dev + - mate-common + - valac + + env: + - MATRIX_EVAL="CC=clang-3.9 && CXX=clang++-3.9" + + - name: "Clang 9.x" + dist: bionic + addons: + apt: + update: true + sources: + - llvm-toolchain-bionic-9 + - ubuntu-toolchain-r-test + packages: + - clang-9 + - gobject-introspection + - gtk-doc-tools + - libgirepository1.0-dev + - libglib2.0-dev + - libgtest-dev + - libgtk-3-dev + - libx11-dev + - libxi-dev + - mate-common + - valac + + env: + - MATRIX_EVAL="CC=clang-9 && CXX=clang++-9" + +before_install: + - eval "${MATRIX_EVAL}" |