mirror of
https://github.com/samsonjs/vdirsyncer.git
synced 2026-03-25 08:55:50 +00:00
Simplify travis setup a bit
This commit is contained in:
parent
7e4a0be674
commit
b4bbc5946a
3 changed files with 3 additions and 8 deletions
|
|
@ -13,9 +13,6 @@
|
|||
},
|
||||
"install": [
|
||||
". scripts/travis-install.sh",
|
||||
"pip install -U pip setuptools",
|
||||
"pip install wheel",
|
||||
"make -e install-dev",
|
||||
"make -e install-$BUILD"
|
||||
],
|
||||
"language": "python",
|
||||
|
|
|
|||
5
Makefile
5
Makefile
|
|
@ -71,7 +71,7 @@ install-servers:
|
|||
(cd $(TESTSERVER_BASE)$$server && sh install.sh); \
|
||||
done
|
||||
|
||||
install-test: install-servers
|
||||
install-test: install-servers install-dev
|
||||
pip install -Ur test-requirements.txt
|
||||
set -xe && if [ "$$REQUIREMENTS" = "devel" ]; then \
|
||||
pip install -U --force-reinstall \
|
||||
|
|
@ -81,7 +81,7 @@ install-test: install-servers
|
|||
fi
|
||||
[ -z "$(TEST_EXTRA_PACKAGES)" ] || pip install $(TEST_EXTRA_PACKAGES)
|
||||
|
||||
install-style: install-docs
|
||||
install-style: install-docs install-dev
|
||||
pip install -U flake8 flake8-import-order flake8-bugbear autopep8
|
||||
|
||||
style:
|
||||
|
|
@ -114,6 +114,7 @@ release-deb:
|
|||
sh scripts/release-deb.sh ubuntu zesty
|
||||
|
||||
install-dev:
|
||||
pip install -U pip setuptools wheel
|
||||
pip install -e .
|
||||
[ "$(ETESYNC_TESTS)" = "false" ] || pip install -Ue .[etesync]
|
||||
set -xe && if [ "$(REQUIREMENTS)" = "devel" ]; then \
|
||||
|
|
|
|||
|
|
@ -22,9 +22,6 @@ cfg['branches'] = {
|
|||
|
||||
cfg['install'] = """
|
||||
. scripts/travis-install.sh
|
||||
pip install -U pip setuptools
|
||||
pip install wheel
|
||||
make -e install-dev
|
||||
make -e install-$BUILD
|
||||
""".strip().splitlines()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue