diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000000000000000000000000000000000..a5b8250f00133f692cf2b43e6617e9d7acc6b124 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,19 @@ +language: c +cache: + directories: + - "$HOME/.cache" + - "$HOME/.ccache" +before_install: + - ccache -s + - export PATH=/usr/lib/ccache:${PATH} + - wget https://package-data.enthought.com/edm/rh5_x86_64/1.4/edm_1.4.1_linux_x86_64.sh && bash ./edm_1.4.1_linux_x86_64.sh -b -p $HOME + - export PATH=${HOME}/edm/bin:${PATH} + - edm environments create --version 3.5 force + - . $HOME/.edm/envs/force/bin/activate + - cat requirements/edm_requirements.txt | grep -v "^#" | while read line; do edm install -y `echo $line | awk '{print $1"=="$2}'`; done +install: + - pip install -r requirements/requirements.txt + - pip install -e . +script: + - pip install -r requirements/dev_requirements.txt + - flake8 . diff --git a/dev_requirements.txt b/dev_requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..39304807fbc7bd47cb8a72ff873c076b694e4fbe --- /dev/null +++ b/dev_requirements.txt @@ -0,0 +1 @@ +flake8