diff options
Diffstat (limited to 'test-release')
-rwxr-xr-x | test-release | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/test-release b/test-release new file mode 100755 index 00000000..8cbcea8c --- /dev/null +++ b/test-release @@ -0,0 +1,38 @@ +#!/bin/bash + +MITMPROXY_DIR=~/mitmproxy/mitmproxy +NETLIB_DIR=~/mitmproxy/netlib +PATHOD_DIR=~/mitmproxy/pathod +DST=/tmp/mitmproxy_release + +rm -rf $DST +mkdir -p $DST + +cd $NETLIB_DIR +echo "Creating netlib source distribution..." +python ./setup.py -q sdist --dist-dir $DST + +echo "Creating mitmproxy source distribution..." +cd $MITMPROXY_DIR +python ./setup.py -q sdist --dist-dir $DST + +echo "Creating pathod source distribution..." +cd $PATHOD_DIR +python ./setup.py -q sdist --dist-dir $DST + +echo "Creating virtualenv for test install..." +virtualenv -q $DST/venv + +cd $DST +echo "Installing netlib..." +./venv/bin/pip -q install --download-cache ~/.pipcache ./netlib* +echo "Installing pathod..." +./venv/bin/pip -q install --download-cache ~/.pipcache ./pathod* +echo "Installing mitmproxy..." +./venv/bin/pip -q install --download-cache ~/.pipcache ./mitmproxy* + +echo "Running binaries..." +./venv/bin/mitmproxy --version +./venv/bin/mitmdump --version +./venv/bin/pathod --version +./venv/bin/pathoc --version |