forked from TkinterEP/ttkthemes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
48 lines (47 loc) · 1.71 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
language: python
sudo: required
dist: trusty
matrix:
include:
- os: linux
python: '2.7'
env: PYTHON=python NUMBER="27" OS="linux"
- os: linux
python: '3.4'
env: PYTHON=python NUMBER="34" OS="linux"
# Linux: Python 3.5 Disabled, see build #325
# - os: linux
# python: '3.5'
# env: PYTHON=python NUMBER="35" OS="linux"
- os: linux
python: '3.6'
env: PYTHON=python NUMBER="36" OS="linux"
- os: linux
python: '3.6'
env: PYTHON=python NUMBER="36" OS="linux" SDIST="true"
- os: osx
language: generic
env: PYTHON=python3 PIP=pip3 NUMBER="36" OS="darwin"
allow_failures:
- os: osx
before_install:
# Linux
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
export DISPLAY=:99.0;
sh -e /etc/init.d/xvfb start;
sleep 3;
else
brew install python python3 || echo "Installed Python";
fi;
script:
- $PYTHON ci.py
deploy:
provider: releases
api_key:
secure: jIWRWxe9KbnrHCYPv0LbGda57N/NeN2ns0C+ZWTzYQYeD11rSv4UKjq0RdzsXicA4XV1sN5bFG0bSdM9ap7NPblFmuFo2VF5hTyS3tv8E3oVHOexIfwb6HSoBHfd8ijhmLxJQ8f057WZE12xBeW4YYwhjCPf3wXEinkg3U1moKZz0FCuLdlALIOMg/qlMzX17w4jIgoU/aHRx0d/eLZBcTr4WNMgE91KK/BMyHrajG+oy8bM4M/Tf0ILynJLiUHMbONGHo43apnr+s4OllEsxZjh4Min25x9CUQzPSm4wFWGM2Ypa+3R+MnqmfYKhDQNW7Cj+4GArDdbaG2oK4BTJZ9wn6YcKVC7saU4vDHdpHrz/DdC0XAuvOobT+hUJcIOmJ5uoJp6H61719SvQmbLtaHvzEVEb66qPvXHGgJkEXhOtkfWQAX4p/2ipL9UMy8cP4lXNG0/ESkBsJj1JbIoh+w+jP8wGzBVuSYsV2ESefTvxRqg5lZqFUmvg+FIjbT2fQEl5G9CTx1nVQ6E91cOaVOZQuNMZ7/XHg90u5O8NsXwtJtYIvSlDgyAggSss7nvrpNq2ej9e2ZC+i7ESik/V6NxzG9CWV7aMXwV8+OUovInNZt2w1ZNpcijRGOzlEduB6MDeRKdq4r1+Zcljf6pwdH40gH4yR01dvc6s8WmmoI=
file: "dist/*.whl"
file_glob: true
skip_cleanup: true
on:
repo: RedFantom/ttkthemes
tags: true