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