-
Notifications
You must be signed in to change notification settings - Fork 52
/
.travis.yml
94 lines (73 loc) · 3.38 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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
language: c
compiler: gcc
sudo: required
services:
- docker
addons:
apt:
packages:
- bash
- tar
- bzip2
env:
global:
# The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
# via the "travis encrypt" command using the project repo's public key
- secure: "mMcLLwYU0rAQkJDQEw3NlX5l1e1DCuUfCHDhhvku4YMgLbMV3ADvrTvwfnZoimgRhVw5hWXLDGSdJ2jkwAraeNHLjyfDXn/NrPNvo8xAgbtlsWaCO76p3yecfdIzawbW2iKpkyIjw8fCgi2xRccvp2ZTinDspiN96aqqZuhwy/5WzavQG+ECTxkFW6tDcly/NUyy/CH6FH6fqp6tswd+VsqKgZLqybhrwW1/OPBr5e+QvVyfn3KAlWWiyUCj33WU1mxL+LhsS2cNXK5S5V1NOO624oXPCy6oJImONWh0feXuPu20LqoWE/uOVXOcNpSB+3EUA5mfj22ST0FPMrvwS9k2oZGLiIVfDyGmI+Hl/kI4tlh/7zolpaeQB/c8GCGRBuEr+k0J0pqVp7ptOSIw3n6l4R113Sp+EBqSOcNxNVgOoW6pMZSKM73Z9tlr1yHVKw0cfge8YUgplGf0cENgExyjW97W535h2VEMKlgdH9PCQgfTXYANBVp2My+u6CytUetjdJXLwjmjuXBiAtIsrSTUtZ3hx/D1RXygAq0l7YI4iHQOmumSy81rgO2xDs484z/Efs6EXg/zdxluPSND6o/A0OXx80FUa6dwDmP6AmBZsHggVUYK7Gduu0Dry/1lcc2avZqdyOSrLs02vnQaRxb84CKFbhUd93gnVlPki3M="
# This is the DOC_TOKEN
- secure: gOGYwbzAQ4fVZ53AdppercJ0w4rA2XzuZK964c7v46qxD64VFqMSra4O/Bk+0A7hHw5jw1aSvKU/eqoJpOOXPfgT/yth8hJ7XmC7powQiw/Atj2/dcWsmCMxX03uefur8LHGQgNWN4W6lbWMdTyLKzmN0snx5A3zbwbfKYpF+d1gYaKrHO1ykeJHuOoIHDGop5Ur9Inl4S3o2U063Wg/YroTuIWvbEjL0Laz7knWuNpSN0g5G2cnF4y0DTDYxZWxFtnfB0npTDggUQqUTHNYrL+a9CPQc+/47FpmXXx0VxwqZ2l3BVO+a+ef5Q6g2VNxU/WJWdnFyRHAjWRKsyKua8zlOsmj+IVmM4nZDtyD0qlS8/nfdI+ZJS16IvKqyA2n9ScHe5YRsNPItd8c6y22nSKnRKlF2h+gWvD56pHUUHFMPlba0dJ7KMiIQZxmY6dKgzerkOylQziBgBMVulvxGz8KILj9+DxTANDlI+8LHt01bIXa4RbsNvOAcjFhNdNgemGv2uXcFyaVsg5w08PVSKb2pQimmB/EOBRSMMhavxOSaAgu/Jjs8xLPj+hMD/yZlav2dlx4Oix3x1humSUsegoa/Az6qulxK+rQdJJA3BuHk389s7e/i+z30KJsbpuIWxH1c/5ETtUFeIflQBYywr++5GqLG7T8WfVxH3ie3aw=
notifications:
irc: "chat.freenode.net#fedora-modularity"
jobs:
include:
- stage: Documentation
name: "Documentation Update"
script: 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then ./.travis/travis-docs.sh; fi'
arch: amd64
- stage: CentOS x86_64
name: "CentOS 7 x86_64"
script: ./.travis/travis-centos.sh
arch: amd64
- stage: Fedora x86_64
name: "Fedora 29 x86_64"
script: ./.travis/travis-fedora.sh
arch: amd64
- name: "Fedora 30 x86_64"
script: ./.travis/travis-fedora.sh
arch: amd64
- name: "Fedora 31 x86_64"
script: ./.travis/travis-fedora.sh
arch: amd64
- name: "Fedora rawhide x86_64"
script: ./.travis/travis-fedora.sh
arch: amd64
- stage: Other Distributions
name: "openSUSE tumbleweed"
script: ./.travis/travis-opensuse.sh
arch: amd64
- name: "Arch Linux"
script: ./.travis/travis-archlinux.sh
arch: amd64
- name: "Mageia 7"
script: ./.travis/travis-mageia.sh
arch: amd64
- name: "OpenMandriva cooker"
script: ./.travis/travis-openmandriva.sh
arch: amd64
- stage: Fedora aarch64
name: "Fedora 29 aarch64"
script: ./.travis/travis-fedora.sh
arch: arm64
- name: "Fedora 30 aarch64"
script: ./.travis/travis-fedora.sh
arch: arm64
- name: "Fedora 31 aarch64"
script: ./.travis/travis-fedora.sh
arch: arm64
- name: "Fedora rawhide aarch64"
script: ./.travis/travis-fedora.sh
arch: arm64
- stage: Static Analysis
name: "Coverity Scan"
script: 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then ./.travis/travis-coverity.sh; fi'
arch: amd64