forked from ClearcodeHQ/pytest-rabbitmq
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
51 lines (51 loc) · 1.57 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
dist: xenial
language: python
addons:
apt:
packages:
- rabbitmq-server
python:
- 3.8
- 3.7
- 3.6
- 3.9-dev
- nightly
- pypy3
# blocklist branches
branches:
except:
- requires-io-master
- /^dependabot.*$/
install:
- pip install -r requirements-test.txt
- pip install coveralls
script:
- py.test -n 0
after_success:
- coveralls
jobs:
include:
- stage: xdist
script: py.test -n 1
- stage: linters
install:
- pip install -r requirements-lint.txt
script:
- pycodestyle
- pydocstyle
- pylint pytest_rabbitmq tests
- pyroma .
after_success: skip
- stage: deploy
if: tag IS present
script: skip
deploy:
provider: pypi
user: thearoom
password:
secure: UDRSSxtaaBDrP/s0H98+PhI4DUlx0upKTcpFNh3AuNfSO5jRyL176u8V45iPkFmLrVJmPGx4qSaQ6ng0886rp0PE2DQBRocu7Vvpzh2ksNeMjMHGW4+Lw50RjSY9bbkeP3fkfb79Z3BIzZyB4xIHwf7rlToh2YNCrCD1/zSQoDATkRrEeJ1744/9Ae3CRfo5uL9VwW//X6zppiwz8FZMEuRijxjGeZU14C3DLnEfAj/hakxDqA9WuW0vIz04qNzGfym/AdhzyC77e0G46Dz49uQAurHmtV9Fv48WBuUq1C81rLNTN7QVpEx8AK7ExGHzmZ/iz7xASSYDkxwarVNH3lK/UZDcNTXT7uMZFkYAyxlJkH9GqkIQbfSdybFRb6xxYm8LkBfqG2sNxx8URDnfKb0JvZT+5x1bfKxpLkjYXtlEgzCmhIiEPfB3xn55sdebcHcDuJjCikc1X5Usxf50bHHeJX6o90pu4O+ko1sSLIGWRmcm+iCAiy1WukVYNyUer/HqHtONE2QmFB4NBn3/c1aOwjq9Gu4TlZ0AUitnjaZJYWlgCKQ7a2VRpeWEEi5K8Oj35HRrtO9EyVwMF18JDT91kZogi5mcUPduHSFMWImpsnJmHoEece+7bS4UX+c89Q17/Fl3t6g7axFiOvnZ9BBi/VseVTJCRKNOFgUVACA=
on:
tags: true
all_branches: true
repo: ClearcodeHQ/pytest-rabbitmq
distributions: bdist_wheel