This repository has been archived by the owner on Nov 18, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
/
.travis.yml
61 lines (55 loc) · 2.17 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
language: c
sudo: required
env:
global:
# BINTRAY_USER
- secure: "QWMy89JagJKoBW5mEeHgoSUmbUKtGCaXSb0a6aVHKhXur5Ii01fMXbI8ARcRz6SSGQeAGPTcutJAMLMVne41Ph/E2pwZ9hpfkS+DSbccYfW6aFjWpyOWhR+eNKqWuD+QkmNzaPApFZWdn5tTzoYteuilPwIzEUCjqo9DALv+QlQ="
# BINTRAY_API_KEY
- secure: "OofAWG/Dz1DQ6SCr3xys4djiYMgqlf/+PIg5TW9e4usTC8oP+oSE3vKMxOWLQwYYrBs4qaXODKRHXLXxy6wpFUY0cBEAC8n/T/bPQiw/4rkpC/SYbKr6L6/wd1uQsd2DFCVXqOh9DAgfz/hUwvVNZVRUdfBDKTLHQPVj8aI+oUk="
# BINTRAY_REPO_OWNER
- secure: "TXxb3Jb7Ir0WTq6cAn6/F/+0keIYSN6JuUG6tedhtw59+GjuAHiBnFAS3p0ljPepky7gaP+xWqa+PUfilEMW9AhwByYwtZJFcAi5ffmtj+njOTu55g+hhnZkfy2G3aclE9gcO7OHLc8FYgQ0Tl5xCfe1B9CbdLbW9xIsty6CqOs="
arch:
packages:
- qt5-declarative
- qt5-wayland
- extra-cmake-modules
- libdrm
- mesa-libgl
- wayland
- wayland-protocols
- libinput
- libxkbcommon
- xcb-util-cursor
- libxcursor
- xorg-server-xvfb
script:
- cmake . -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DCMAKE_INSTALL_PREFIX=/usr
- make
#- sudo make install
#- xvfb-run -a -s "-screen 0 800x600x24" make test
- if [ "$CC" = "gcc" -a "$TRAVIS_BRANCH" = "develop" ]; then ./.travis/bintray.sh; fi
script:
- "curl -s https://raw.githubusercontent.com/mikkeloscar/arch-travis/master/arch-travis.sh | bash"
deploy:
provider: bintray
on:
branch: develop
condition: "$CC = gcc"
file: cibuild/bintray.json
user:
secure: "WJkW/9+BxAXCRQf3BHmvzz4YRe2mzh6Ej0uBY7NV73zmkd7rZnuIuT5ajjBF+ndsUCxo51usRyvPkZccpGXU1+NiiWdOStd/ctHn0PJeiAL+JkzXqN+eMDPns/+E8gu/yELqqSHQBn4U5KyPmeHgqs+oybiHHJKSX1wVdqwcGgY="
key:
secure: "AXgDeE2nJmBEMSU0zegjeesXkRE5Z5t3bW9w7tVxdwhlqiLv3UXLHiPazdkmxGWQDFhIIwSMz+BolpaTMRwYMOgPhzBahxYyHV5Q1yN4yn4XbwHqXegcpRzPuhHBidDaWJGJZJu6Wi2+CTTZ1WwEl8iXrHxqXs/4fy1GayUQEfg="
notifications:
email: false
irc:
channels:
- chat.freenode.net#hawaii-desktop
use_notice: true
skip_join: true
on_success: always
on_failure: change
slack:
secure: "EGWF118PTfBj/Oktmr20fc17JTM5gt7/j24k6HkiOI1J8S+sJyxhhtSjV54cgmsaEURJ7zUD/xi2wSSigi82k2F29wpELInfty/+j95vuY+7QO7nyVIINHjKranLUogKai9evHU2cvlNTq6e27pjkDbRO2HNKyzTb+Lb6D3VEOk="
on_success: always
on_failure: change