2021-12-14 21:47:48 +02:00
|
|
|
version: 4.12.0-{branch}-{build}
|
2020-12-15 10:03:54 +00:00
|
|
|
image: Ubuntu2004
|
2020-12-09 04:19:21 +00:00
|
|
|
clone_depth: 1
|
2021-02-22 02:14:33 +02:00
|
|
|
cache:
|
|
|
|
- /home/appveyor/.ccache
|
2020-12-09 04:19:21 +00:00
|
|
|
|
|
|
|
build_script:
|
|
|
|
- sh: >-
|
2021-03-21 13:42:47 +02:00
|
|
|
git log > /tmp/gitlog.txt
|
2021-03-15 21:27:53 +02:00
|
|
|
|
2021-03-21 13:42:47 +02:00
|
|
|
grep -q '\[ci reset\]' /tmp/gitlog.txt && rm -rf /home/appveyor/.ccache
|
2021-03-15 21:27:53 +02:00
|
|
|
|
2020-12-09 04:19:21 +00:00
|
|
|
sudo apt-get update -qq
|
|
|
|
|
2021-12-14 22:39:20 +02:00
|
|
|
sudo apt-get install -qq libpcre3-dev libssl-dev zlib1g-dev libzstd-dev \
|
|
|
|
libc6-dev libpng-dev libcups2-dev libfreetype6-dev libfontconfig1-dev \
|
|
|
|
libdbus-1-dev libicu-dev xorg-dev dbus-x11 libjansson-dev ccache
|
2020-12-09 04:19:21 +00:00
|
|
|
|
2021-02-13 19:14:25 +02:00
|
|
|
export PATH="/usr/lib/ccache/:$PATH"
|
|
|
|
|
|
|
|
cmake . -Wno-dev -DKATIE_TESTS=ON -DKATIE_BENCHMARKS=ON -DKATIE_UTILS=ON
|
2020-12-09 04:19:21 +00:00
|
|
|
|
|
|
|
make -j $(nproc || echo 1)
|
|
|
|
|
|
|
|
test_script:
|
|
|
|
- sh: >-
|
2020-12-16 07:23:18 +00:00
|
|
|
Xvfb :123 &
|
|
|
|
|
|
|
|
export DISPLAY=:123
|
|
|
|
|
2020-12-09 04:52:23 +00:00
|
|
|
cd tests/auto
|
|
|
|
|
2020-12-09 04:19:21 +00:00
|
|
|
ctest -V
|