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
|
|
|
|
|
2022-02-28 05:08:23 +02:00
|
|
|
sudo apt-get install -qq libdeflate-dev libc6-dev \
|
2022-02-21 16:41:02 +02:00
|
|
|
libpng-dev libcups2-dev libfreetype6-dev libfontconfig1-dev \
|
2022-01-10 19:52:15 +02:00
|
|
|
libdbus-1-dev libicu-dev xorg-dev dbus-x11 libjansson-dev ccache \
|
|
|
|
fonts-freefont-ttf
|
2020-12-09 04:19:21 +00:00
|
|
|
|
2021-02-13 19:14:25 +02:00
|
|
|
export PATH="/usr/lib/ccache/:$PATH"
|
|
|
|
|
2022-02-24 05:15:28 +02:00
|
|
|
python ./scripts/cicount.py
|
|
|
|
|
2021-02-13 19:14:25 +02:00
|
|
|
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
|