Changeset View
Changeset View
Standalone View
Standalone View
.travis.yml
- This file was added.
1 | sudo: true | ||||
---|---|---|---|---|---|
2 | language: c++ | ||||
3 | cache: ccache | ||||
4 | addons: | ||||
5 | apt: | ||||
6 | sources: | ||||
7 | - ubuntu-toolchain-r-test | ||||
8 | - ubuntu-sdk-team | ||||
9 | - sourceline: "ppa:beineri/opt-qt594-trusty" | ||||
10 | - sourceline: "ppa:xapian-backports/ppa" | ||||
11 | packages: | ||||
12 | - g++-6 | ||||
13 | - cmake | ||||
14 | - ninja-build | ||||
15 | - qt59-meta-minimal | ||||
16 | - qt59tools | ||||
17 | - qt59script | ||||
18 | - qt59webengine | ||||
19 | - liblmdb-dev | ||||
20 | - gperf | ||||
21 | - libxapian-dev | ||||
22 | - gnupg2 | ||||
23 | - gpgsm | ||||
24 | - libassuan-dev | ||||
25 | - libgpg-error-dev | ||||
26 | git: | ||||
27 | depth: 1 | ||||
28 | branches: | ||||
29 | except: | ||||
30 | - gh-pages | ||||
31 | | ||||
32 | before_install: | ||||
33 | - source /opt/qt59/bin/qt59-env.sh | ||||
34 | | ||||
35 | install: | ||||
36 | - ./.travis/install-kde.sh extra-cmake-modules v5.43.0 | ||||
37 | - ./.travis/install-kde.sh kcoreaddons v5.43.0 | ||||
38 | - ./.travis/install-kde.sh kcodecs v5.43.0 | ||||
39 | - ./.travis/install-kde.sh ki18n v5.43.0 | ||||
40 | - ./.travis/install-kde.sh kconfig v5.43.0 | ||||
41 | | ||||
42 | - ./.travis/install-kde.sh kmime v17.12.2 | ||||
43 | - ./.travis/install-kde.sh kasync v0.2.0 | ||||
44 | - ./.travis/install-kde.sh kcontacts v17.12.2 | ||||
45 | | ||||
46 | - ./.travis/install-flatbuffers.sh | ||||
47 | | ||||
48 | - ./.travis/install-kde.sh kdav2 v0.1.0 | ||||
49 | - ./.travis/install-kde.sh kimap2 v0.2.1 | ||||
50 | | ||||
51 | - ./.travis/install-kde.sh sink develop | ||||
52 | | ||||
53 | - ./.travis/install-gpg.sh libgpg-error 1.27 --enable-threads --enable-nls | ||||
54 | - ./.travis/install-gpg.sh libassuan 2.5.1 | ||||
55 | - ./.travis/install-gpg.sh gpgme 1.10.0 --enable-languages="cpp qt" | ||||
56 | | ||||
57 | script: | ||||
58 | - mkdir build | ||||
59 | - cd build | ||||
60 | - cmake .. -G Ninja | ||||
61 | - ninja | ||||
62 | #- ninja test |