telepathy-qt: Add Travis CI configuration

Alexandr Akulich kaffeine at kemper.freedesktop.org
Mon Nov 11 17:28:14 UTC 2019


Module: telepathy-qt
Branch: master
Commit: d11cd20cb89042f254cfee5b4367675d59d8cc38
URL:    http://cgit.freedesktop.org/telepathy/telepathy-qt/commit/?id=d11cd20cb89042f254cfee5b4367675d59d8cc38

Author: Alexander Akulich <akulichalexander at gmail.com>
Date:   Thu Nov  7 02:26:07 2019 +0300

Add Travis CI configuration

---

 .travis.yml | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

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



More information about the telepathy-commits mailing list