-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
42 lines (42 loc) · 1.45 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
dist: xenial
language: python
python: '3.7'
cache: pip
branches:
except:
- legacy
- experimental
install: pip install tox
script: tox
stages:
- name: static analysis
- name: test
- name: pypi-prod
if: type = push AND fork = false AND tag =~ ^\d+\.\d+\.\d+
jobs:
fast_finish: true
include:
- stage: static analysis
env: TOXENV=black
python: '3.7'
- stage: static analysis
env: TOXENV=flake8
python: '3.7'
- stage: pypi-prod
install: true
script: skip
deploy:
provider: pypi
user: __token__
password:
secure: AVVmP7sIc6yFU58KBKkYV28R+uU4HfwAFt6r83WhuLsarsTuDL7kBsGarmqkJZbaABGaYXfr0DM8NX5s8uC6MIXqvAyI2Pt7GHwtQB5doBkTCS8ik65R50Cas0l63jms379FYuVU8DiaRzH2J+enSd2wwBY7mUXpvjL7h5F53EPc4vvK4daieheZLdwp/G8PBahdZ3E+O671KQ2lHaiA0viopxwNqA+18zjstGVdi8gVxw81d58DOLcO1mqc81q2uWo8Vlj/QYtsZRcLXXegA5IcGHyBbCHhhWSsH8f46nkE2gpDPV+FYrSS+2sXtK4SBdxJFhisMcwLfBFb/adrV+ch9tfMuDOwCqc9mCSqq15BMcxRQkMh7UWj2j5hE3yx4hl5MEF7g9oF89ox04ICnu8sH/T7jAbpI8tiI5p70VDqNmqNvZ1wJ1frzu9F2q8cpgpTwjjk1ZyJ3rnxK9RY6GQtCd6FNh7rvT32EwhCZlQRPUE7ZVCuBM6tktFkwm/60kf4YGA1On02ZsJOhkPdbJDzg2fX0ioDWxVrHz50DwEioNYq/UsDHLrapLqLjFMdI0qL/yQEzl5t/JPoDHMV2cTN2k8zUI93F4ePt9+ZaXA+wBJd51KeO9lodfshcM6w9pu41t3VlAdWjcnyPsFP61U5ZyCNza6choki14k3hv4=
distributions: sdist bdist_wheel
on:
tags: true
repo: christophe_duc/Instappium
branches:
only:
- master
allow_failures:
- python: 3.8-dev
- python: nightly