Commit 5fc3c329 by Ben Patterson

Use docker for Travis builds.

Using docker will result in faster build times, as well as faster build *start* times.

Also updated documentation and Make in order to accommodate local development as opposed
to Travis.
parent 05815833
......@@ -2,6 +2,7 @@ addons:
apt:
packages:
- aspell
- aspell-en
- g++
- gcc
- git
......@@ -21,6 +22,7 @@ addons:
- python-pip
- python-software-properties
language: python
sudo: false
python:
- "2.7"
install:
......
......@@ -20,9 +20,8 @@ install-wheels:
install-python:
./scripts/install-python.sh
install-js:
sudo npm config set loglevel warn
npm config set loglevel warn
npm install
install-nltk-data:
......@@ -39,8 +38,10 @@ javascript:
install-test:
pip install -q -r requirements/test.txt
install-sys-requirements: install-system install-node
install-dev:
sudo gem install sass
gem install sass
pip install -q -r requirements/dev.txt
install: install-wheels install-python install-js install-nltk-data install-test install-dev javascript
......
......@@ -47,6 +47,7 @@ To install all dependencies:
.. code:: bash
make install-sys-requirements
make install
make install-dev
......
#!/usr/bin/env bash
PYTHON=`which python`
sudo $PYTHON -m nltk.downloader stopwords maxent_treebank_pos_tagger wordnet -d /usr/local/share/nltk_data --quiet
$PYTHON -m nltk.downloader stopwords maxent_treebank_pos_tagger wordnet --quiet
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment