mirror of
https://github.com/explosion/spaCy.git
synced 2024-12-26 01:46:28 +03:00
streamline ci/build systems
This commit is contained in:
parent
eebeaf4fbf
commit
1292c11ece
|
@ -43,6 +43,10 @@ install:
|
||||||
- "python --version"
|
- "python --version"
|
||||||
- "python -c \"import struct; print(struct.calcsize('P') * 8)\""
|
- "python -c \"import struct; print(struct.calcsize('P') * 8)\""
|
||||||
|
|
||||||
|
# Upgrade to the latest version of pip to avoid it displaying warnings
|
||||||
|
# about it being out of date.
|
||||||
|
- "pip install --disable-pip-version-check --user -U pip"
|
||||||
|
|
||||||
# Install the build dependencies of the project. If some dependencies contain
|
# Install the build dependencies of the project. If some dependencies contain
|
||||||
# compiled extensions and are not provided as pre-built wheel packages,
|
# compiled extensions and are not provided as pre-built wheel packages,
|
||||||
# pip will build them from source using the MSVC compiler matching the
|
# pip will build them from source using the MSVC compiler matching the
|
||||||
|
|
17
.travis.yml
17
.travis.yml
|
@ -12,21 +12,14 @@ os:
|
||||||
- linux
|
- linux
|
||||||
|
|
||||||
env:
|
env:
|
||||||
- PIP_DATE=2015-10-01 PIP=1 INSTALL=0 DEVELOP=0
|
- PIP_DATE=2015-10-01 MODE=pip
|
||||||
- PIP_DATE=2015-10-01 PIP=0 INSTALL=1 DEVELOP=0
|
- PIP_DATE=2015-10-01 MODE=setup-install
|
||||||
- PIP_DATE=2015-10-01 PIP=0 INSTALL=0 DEVELOP=1
|
- PIP_DATE=2015-10-01 MODE=setup-develop
|
||||||
|
|
||||||
install:
|
install:
|
||||||
|
- pip install --disable-pip-version-check -U pip
|
||||||
- python build.py prepare $PIP_DATE
|
- python build.py prepare $PIP_DATE
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- if [[ "$PIP" == "1" ]]; then
|
- python build.py $MODE;
|
||||||
python build.py pip;
|
|
||||||
fi
|
|
||||||
- if [[ "$INSTALL" == "1" ]]; then
|
|
||||||
python build.py setup-install;
|
|
||||||
fi
|
|
||||||
- if [[ "$DEVELOP" == "1" ]]; then
|
|
||||||
python build.py setup-develop;
|
|
||||||
fi
|
|
||||||
- python build.py test
|
- python build.py test
|
||||||
|
|
5
build.py
5
build.py
|
@ -23,7 +23,6 @@ install_mode = sys.argv[1]
|
||||||
|
|
||||||
if install_mode == 'prepare':
|
if install_mode == 'prepare':
|
||||||
x('python pip-clear.py')
|
x('python pip-clear.py')
|
||||||
x('pip install --disable-pip-version-check -U pip setuptools')
|
|
||||||
|
|
||||||
pip_date = len(sys.argv) > 2 and sys.argv[2]
|
pip_date = len(sys.argv) > 2 and sys.argv[2]
|
||||||
if pip_date:
|
if pip_date:
|
||||||
|
@ -50,10 +49,6 @@ elif install_mode == 'setup-install':
|
||||||
|
|
||||||
|
|
||||||
elif install_mode == 'setup-develop':
|
elif install_mode == 'setup-develop':
|
||||||
x('python setup.py develop')
|
|
||||||
x('python pip-clear.py')
|
|
||||||
|
|
||||||
x('pip list')
|
|
||||||
x('pip install -e .')
|
x('pip install -e .')
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user