forked from achaiah/GulpIO
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
42 lines (36 loc) · 1.56 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
language: python
cache: pip
python:
- "3.4"
- "3.5"
- "3.6"
before_install:
- git fetch --unshallow || true
install:
# get miniconda
- wget -q https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
- chmod +x miniconda.sh
- ./miniconda.sh -b -p $PWD/anaconda
- anaconda/bin/conda update --yes --quiet conda
# install and extract ffmpg static binary to current directory
- anaconda/bin/conda install --yes -c menpo ffmpeg=3.1.3
- cp anaconda/bin/ffmpeg .
- ./ffmpeg -version
- export PATH=".:$PATH"
- pip install -U pip setuptools
- pip install --pre pybuilder
- pyb -X install_dependencies
script:
- pyb -X
deploy:
provider: pypi
user: twentybn-machine-user
server: https://upload.pypi.org/legacy/
distributions: sdist
skip_cleanup: true
password:
secure: "ROzurtqXVZT6lI6kO5utzdp5u1TH9B9JKrOy+lzndrgn7MLaUo+IdJ760nBBEH+VUZH2erYeS/IKQR6JyDkosLDecHgPZaHdfy/CqqnX4AaokpVxgp0V+pghkLZrCCcCAowWWxrn1FPFLqBpWHwfQhlaPWXw7DXo5Ih/eA/xfvkBXRzoqK88ItP832D1GaeIToKHwTl3CHhMxZO8hYK6qjhagGRQlLQ/iZDCGHQcN18iL8+pg2qLskrYxD66AZFyrLuaqPnlOPryl7LCjuqDWrqg41DLX00+0ao0x8N4WGhPaowxMcT230xjH57g/TcvW/wSAokLoQ9/cpOXa6DPhwQqlMQxBwi4FzszJSdI1XtUwXqDM2OqOrwypvNOFFTNUhMei4fNpDS/1ZZ97yEg8EYHSXsJ610z1bjGzRx36BhQ1zjT5NhG27NYW+4tnXXzX/8hEuTuKD7lSe2fOTeH0nMDvyrgURJiKdnWR0HL65Mzur5a9ouTDf0v0pIrNw4RvD1ucR571GphLEBTKaBAXskDNSMzPht1ztHnaIK2HeMURBl0ooVrvS+6503gNR+QDX2dsPCmNwNVLt44X5BeoukxVxJovZV2q7D0v6OLcpGoRWXJTt/JRg40GySLbwNEeRSVFdeToU/ASadN2yLmRihQzArzuXlU9frzZyQx0HQ="
on:
repo: TwentyBN/GulpIO
python: '3.6'
branch: master