This repository has been archived by the owner on Oct 25, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
66 lines (60 loc) · 2.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
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: python
dist: trusty
sudo: required
services:
- docker
cache: pip
install:
- virtualenv --version
- git config --global user.email "travisci@jasonantman.com"
- git config --global user.name "travisci"
- pip install tox
- pip install codecov
- pip freeze
- virtualenv --version
script:
- tox -r
after_success:
- codecov
stages:
- test
- name: deploy
if: tag IS present
jobs:
include:
- stage: test
python: '3.5'
env: TOXENV=py35
- stage: test
python: '3.6'
env: TOXENV=py36
- stage: test
python: 3.7-dev
env: TOXENV=py37
- stage: test
python: '3.6'
env: TOXENV=docs
- stage: test
python: '3.6'
env: TOXENV=docker
- stage: deploy
python: '3.6'
script: bash build_or_deploy.sh build
after_success: echo after_success
deploy:
provider: script
script: bash build_or_deploy.sh push
skip_cleanup: true
on:
tags: true
notifications:
email:
on_failure: always
pushover:
users:
- secure: ZSM4Rfh94ImAz9NpSSIAASm2NYl67knsbWB658Ez5lfEt9toRV0hG4syKD14j5METphzMA+q3GlcU8Ob9pSk17IsBI3KWGHeOOf9pFYvgHvzsg970feoVcnB67wAvMO7PZjWbS+cHBjXl/3NbEUy9D9qwOwnxKYlnha123PPegDpPZrXTR718rLq658ZQ5/bUMEeeJ5LZcRY7uXAtVDNo70H8yHHz+WFrW8hjeYDjcUmurOj72I2iFTwUcdrEKpCgOnE5Xn1rKuVnGHUO1JFq6GnSXGnyFqvu2FhInF8ROMJO1BSIL7lbcPZBTTsuegCHyVEB0EB/xp41KHitW8HlcTn2L2gC769fORpqa0+KqkPnQLcBYGkThRhRA+/gfSEhGL+3cioMMFOtgpBQmjsERgZ9rHpAVzlCPtwW8jjpb9B+pfoJpzrrb10p0QbrSFatLJ8/0e4taO8cfcyI3oiio9VkexUWC0bddpz7giUQcvy3uJKYGhOtQS56zObA4dWFZLCdAIHirlWoJjsE2X2Jl5L35Xt5uODyunQkEld8DJ9+Rf0HZUTY+wz+KwyLG7bAnIeIawvacddguoxGpuAYJb6+E9V062siyTdLpIdlXUH4eP/itcM2bFdOzoCupr/2IKaPJbNqjyTQxbDL9O3F61Ie5EDNUrutpcmJ+1KVAs=
api_key:
secure: pWDm0+uqV93aluGy+32Au+8VhfyGxc5KGo1ol36m4W6h8J34wtiCXxAL0dXXXwLTYoI1RWV70ZkjSf6QrKNMdVsulU3klBqo5Zzd5iFZca+B90IidgWGP9VP26/+ZqCxTyFwBx8mTjr7tP3VCxSSJRn4lzmZPl7k5GjlMExKkHKT2XeN7PIahfVACdggO4hhhc8BovdDrxsQx0kRYYe4Stlk24ua4o45MXvdOumlDtqeshHrnz50IK/Q7EhJamV0flB694DsxqgukITGiTcU7+IvRAkj72UJ+gZty5v5WKICdhMySFw28mKiDZxV6zOhGt2pWVx5tonZJN/osQtLB41U0PY+/sY8GIwHa5ITNz0V7XSWhpBKha4+1HYgp2g0ZAexSsQJ1nfeVuxyLcxCfc6XcVDxg0JcvQGzpgOWz8QNSiVLdEZ50veKuN166FCzq3CQiJsmNk1n6Cehbcu3imxj+RcVALQASVnRO5eG8Ki+aRggYhVorTWlalceaJiKOpvpeCErhOxNbtDQXHnovfsT5du2VMVSOF2hruzuUMlijIqFkcO4gq6x/BLSZe/1wds8L27vvrxYaUUsmwHfylxl8Hbzp+gU4Wk7LNf9lc6nyLRq1vn+CqQO0RfBRSFtWE4sLX7VyiR4TV7URvihOUbeYaOnOOs6t/PBrX8WQvQ=
branches:
except:
- "/^noci-.*$/"