aboutsummaryrefslogtreecommitdiffstats
path: root/tox.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini34
1 files changed, 14 insertions, 20 deletions
diff --git a/tox.ini b/tox.ini
index e90455c1..475f1951 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = py35, py36, lint
+envlist = py36, lint
skipsdist = True
toxworkdir={env:TOX_WORK_DIR:.tox}
@@ -21,7 +21,7 @@ commands =
commands =
mitmdump --version
flake8 --jobs 8 mitmproxy pathod examples test release
- python test/filename_matching.py
+ python ./test/filename_matching.py
rstcheck README.rst
mypy --ignore-missing-imports ./mitmproxy ./pathod
mypy --ignore-missing-imports --follow-imports=skip ./examples/simple/ ./examples/pathod/ ./examples/complex/
@@ -30,29 +30,23 @@ commands =
deps =
-rrequirements.txt
commands =
- python test/individual_coverage.py
+ python ./test/individual_coverage.py
-[testenv:wheel]
-recreate = True
+[testenv:cibuild]
+passenv = TRAVIS_* AWS_* APPVEYOR_* RTOOL_KEY WHEEL
deps =
+ -rrequirements.txt
+ pyinstaller==3.3.1
+ awscli
commands =
- python setup.py -q bdist_wheel --dist-dir release/dist
- pip install {posargs} release/dist/mitmproxy-{env:VERSION:}-py3-none-any.whl
- # skip `mitmproxy --version` if SKIP_MITMPROXY is defined.
- {env:SKIP_MITMPROXY:mitmproxy --version}
mitmdump --version
- mitmweb --version
- pathod --version
- pathoc --version
+ python ./release/ci.py {posargs}
-[testenv:rtool]
-passenv = SKIP_MITMPROXY SNAPSHOT_HOST SNAPSHOT_PORT SNAPSHOT_USER SNAPSHOT_PASS RTOOL_KEY
+[testenv:docs]
+passenv = TRAVIS_* AWS_* APPVEYOR_* RTOOL_KEY WHEEL
deps =
-rrequirements.txt
- pyinstaller==3.3.1
- twine==1.9.1
- pysftp==0.2.9
-
+ awscli
+changedir = docs
commands =
- mitmdump --version
- python ./release/rtool.py {posargs}
+ ./ci