From d11cd20cb89042f254cfee5b4367675d59d8cc38 Mon Sep 17 00:00:00 2001 From: Alexander Akulich Date: Thu, 7 Nov 2019 02:26:07 +0300 Subject: Add Travis CI configuration --- .travis.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..2bd97ae3 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,26 @@ +os: linux +dist: bionic +sudo: required +language: cpp +cache: ccache +compiler: + - gcc + +git: + depth: 1 + +before_install: + - sudo apt-get -qq install qt5-default qtbase5-dev qtbase5-dev-tools + - sudo apt-get -qq install libtelepathy-glib-dev libtelepathy-farstream-dev libdbus-c++-dev + - sudo apt-get -qq install python3-dbus python3-dbus.mainloop.pyqt5 + +before_script: + - mkdir ../build-telepathy-qt; cd ../build-telepathy-qt + - cmake ../telepathy-qt + +script: + - cmake --build . -- -j3 -k + - CTEST_OUTPUT_ON_FAILURE=1 ctest --force-new-ctest-process + +notifications: + email: false -- cgit v1.2.3