-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
69 lines (58 loc) · 1.79 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
language: cpp
git:
depth: 1
branches:
only:
# - develop
- /^v\d+\.\d+(\.\d+)?$/
dist: xenial
env:
global:
- VERSION="$TRAVIS_TAG"
- QT_VERSION="5.12.0"
matrix:
include:
- os: linux
env: QTC_VERSION="4.7.0" ARCH="x64"
- os: linux
env: QTC_VERSION="4.8.0" ARCH="x64"
- os: osx
env: QTC_VERSION="4.7.0" ARCH="x64"
- os: osx
env: QTC_VERSION="4.8.0" ARCH="x64"
- os: windows
env: QTC_VERSION="4.7.0" ARCH="x86"
- os: windows
env: QTC_VERSION="4.8.0" ARCH="x86"
- os: windows
env: QTC_VERSION="4.7.0" ARCH="x64"
- os: windows
env: QTC_VERSION="4.8.0" ARCH="x64"
# for some reason qt-creator packages is archives as 7z archives for all operation systems,
# so we need p7zip for macOS and Ubnuntu
addons:
apt:
packages:
- p7zip-full
- libgl1-mesa-dev
homebrew:
packages:
- p7zip
install:
- ./util/prepare.sh
script:
- ./util/build.sh
deploy:
provider: releases
api_key:
secure: iDUZgmKovuUgyP5ZRHpuRDVpYKtrK2+QCTk9+gddhDHRcfju939ACJDiyTBmYfJPl3lfW//BCc9DXz7TDtHv0J+ekwUiTxkP4Rh4+PVbTDMFxAP/Rkv79FguYVX+hyB+Y6d0KDbjhKb3qL0bbsfPVm5uJJXqkeVHhSLv6mpbE9PpxQYOqgzF3fvy9Zev9e3POAKKwm2pJBazVR2tbs5UFx3ZR0E6PDltZLauNGQ+wrINBOKKm2fPkx3v37aWJq+zqSji5lNcyzWsritx3FaE9PsEDgSgYBgMmXw3yJZkzxoihogVoCn9483mLbLe8R07AbKILRTBnyUu0ZK0AsRDOnWyi1waKnPO4FY+sZvt+/3VQvRJBC8ByEP4QYw2RaHqqKNKH8lyu0sS8VFrsoUxfXXlRH6H9ZCO1b2LdZppq2TwMoFkUuqDzgMQIz9m1pAlSu3ApjsWPYxyQTGSmWR7JjvSGOlx/b0Gp6zSNreD4t//PwoDU+Tf0CzeDGoA6SBmGHsNCGHlBlA42lwnp9mc3tRSv8VCEz927Z0TXthbfxNQD60zjodPTbxBM5L8B0i0D+hAKtGhXjX9kpK/E/G+9DHnot5dYC5MhOE9o6gxppasbRSsdUTjAwKLR0l+JNoHWf4IHSd018sSqMbymJPz4rLxIyL+v5g032O7fTYW+5U=
on:
branch: master
tags: true
file_glob: true
file:
- "Conan-*.tar.gz"
- "Conan-*.zip"
skip_cleanup: true
notifications:
email: false