-
Notifications
You must be signed in to change notification settings - Fork 22
/
.travis.yml
66 lines (57 loc) · 1.88 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
language: cpp
sudo: required
dist: xenial
cache: ccache
#git:
# depth: 3
branches:
only:
- master
- /^\d+\.\d+\.\d+$/
matrix:
include:
# Debian 11
- env: VERSION=9 BITS=32 TARGET_DISTRIB=debian
compiler: gcc
os: linux
# Ubuntu 19.10
- env: VERSION=9 BITS=32 TARGET_DISTRIB=ubuntu
compiler: gcc
os: linux
# Debian 10
- env: VERSION=8 BITS=32 TARGET_DISTRIB=debian
compiler: gcc
os: linux
# Ubuntu 18.10
- env: VERSION=8 BITS=32 TARGET_DISTRIB=ubuntu
compiler: gcc
os: linux
# Ubuntu 18.04 LTS gcc 7.3
- env: VERSION=7 BITS=32 TARGET_DISTRIB=ubuntu
compiler: gcc
os: linux
# Debian 9.0 (stretch) gcc 6.3
- env: VERSION=6 BITS=32 TARGET_DISTRIB=debian
compiler: gcc
os: linux
# Ubuntu 16.04.5 gcc 5.4
- env: VERSION=5 BITS=32 TARGET_DISTRIB=ubuntu
compiler: gcc
os: linux
before_install:
- ./travis.sh before_install
before_script:
- ./travis.sh before_script
script:
- ./travis.sh script
after_success:
- ./travis.sh after_success
deploy:
provider: releases
api_key:
secure: qxkdSZnInfhTGMOHoXr2w3ln3AAJWOZiY/jBj2761VjrFlRIehX3YNJKzTSjjJ3D8D8l4KNfMN880DipMqF9YSaMGAHT34sqn0IY9nHpx1wSGe9coekS46ZciBJqaOPDiLdlDGUQPjWjBB0l/w40SXWPFEM8ONz7d2vu7YOnkywsXyc8+4/AUvpHh7J5yaQuBPpDpqa5aPCamVye4SXzOcfZCI7q3/UlG6b784dnZ4GNbSgtGfKYzSrFF6BLYYsYYX5mtMpS7aIHkuho6Ka2wjTaNBzYK2/w3VM7mRezGRXB6qe0ZhjzRVsv3YGZjXB7TTSnW4h+nWRdIhmps96vV+rVhoIBzUrt2RL5qSCmEJihecU13sbLmEuFotTBwog1EaPX0TbcoeDGcv4FyGEVnraJYKX2jSQspV+OpdJx83T89pLsd1KHOEoC4eBCDEAvq31hAsbZgxKKjMVBwmC7lb5bGeAgKQ6J6UihMfMI5Qt2g0l9A3jW//O3GweS1/cIoplGR5+Gy/iWybDDqTuNCp2NWLbdPvEbxVFFnKM1d2GTa2Bj2TeKCwS2bvlFIsho4SSom8tAl4AxcZ8nmMp62JFnEzcKpPQh6X8wUxakeTiRsGx7L3XoOZNXgiitYnDEOmnQx5zEx/yQsUP+hgi2cHUhmIj1rUptjHPUBfeAwjI=
skip_cleanup: true
file_glob: true
file: "../libusbqemu*deb"
on:
tags: true