2021-10-13 20:16:46 +00:00
|
|
|
language: c++
|
2021-10-11 20:59:08 +00:00
|
|
|
git:
|
2021-10-15 17:28:22 +00:00
|
|
|
depth: 9999999
|
2021-03-05 10:21:21 +00:00
|
|
|
branches:
|
|
|
|
only:
|
|
|
|
- master
|
2021-03-05 22:29:08 +00:00
|
|
|
matrix:
|
|
|
|
include:
|
|
|
|
- os: linux
|
2021-08-23 14:30:53 +00:00
|
|
|
arch: amd64
|
2021-08-16 15:55:58 +00:00
|
|
|
dist: focal
|
|
|
|
before_install:
|
2021-10-11 20:52:35 +00:00
|
|
|
- apt-get update
|
|
|
|
- apt-get -y install qtbase5-dev libsqlite3-dev
|
|
|
|
- apt-get -y install libhamlib++-dev libqt5serialport5-dev libqt5charts5-dev qt5-default qttools5-dev-tools
|
2021-09-10 22:32:38 +00:00
|
|
|
- pip install --user cpp-coveralls
|
2021-08-23 14:30:53 +00:00
|
|
|
compiler:
|
|
|
|
- gcc
|
2021-03-06 10:08:04 +00:00
|
|
|
script:
|
2021-08-23 14:30:53 +00:00
|
|
|
- qmake KLog.pro
|
|
|
|
- make
|
2021-09-10 22:32:38 +00:00
|
|
|
after_success:
|
|
|
|
- coveralls --exclude lib --exclude tests --gcov-options '\-lp'
|