From 384e135161448d22951a7cc768ef26cfc73d9055 Mon Sep 17 00:00:00 2001 From: Stefano Borini <sborini@enthought.com> Date: Thu, 13 Jul 2017 11:21:05 +0100 Subject: [PATCH] Deployed travis --- .travis.yml | 19 +++++++++++++++++++ dev_requirements.txt | 1 + 2 files changed, 20 insertions(+) create mode 100644 .travis.yml create mode 100644 dev_requirements.txt diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..a5b8250 --- /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 0000000..3930480 --- /dev/null +++ b/dev_requirements.txt @@ -0,0 +1 @@ +flake8 -- GitLab