From 3e91c145501a3f760398febf08e613fcb6ade9ea Mon Sep 17 00:00:00 2001 From: jevans Date: Mon, 19 Aug 2013 18:47:46 -0400 Subject: [PATCH 1/4] First attempt at travis ci --- .travis.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..3c58f95 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,18 @@ +language: python +python: + - "2.6" + - "2.7" + - "3.3" + +before_install: + - sudo apt-get update -qq + - sudo apt-get install -qq numpy + +# command to install dependencies +install: + - pip install numpy -q --use-mirrors + - pip install matplotlib --use-mirrors + - pip install . --use-mirrors +# command to run tests +script: + - "python -m unittest discover" From d265968682caa2212a13893de38623984781d69f Mon Sep 17 00:00:00 2001 From: jevans Date: Mon, 19 Aug 2013 18:53:36 -0400 Subject: [PATCH 2/4] Make the travis build more verbose. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 3c58f95..d365344 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,4 +15,4 @@ install: - pip install . --use-mirrors # command to run tests script: - - "python -m unittest discover" + - "python -m unittest discover -v" From d636a0e3e9805fd0cfdf7a9b284baa5bd273b295 Mon Sep 17 00:00:00 2001 From: jevans Date: Mon, 19 Aug 2013 19:03:11 -0400 Subject: [PATCH 3/4] Adding libopenjpeg2 to apt-get install, taking out numpy --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index d365344..8b436de 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ python: before_install: - sudo apt-get update -qq - - sudo apt-get install -qq numpy + - sudo apt-get install -qq libopenjpeg2 # command to install dependencies install: From efa2e23d628339306bf85934d6a9ac112f8ba932 Mon Sep 17 00:00:00 2001 From: jevans Date: Mon, 19 Aug 2013 19:19:07 -0400 Subject: [PATCH 4/4] Remove 2.6 build because it uses unittest2 instead of unittest. Closes #105 --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8b436de..0ff068a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,5 @@ language: python python: - - "2.6" - "2.7" - "3.3" @@ -15,4 +14,4 @@ install: - pip install . --use-mirrors # command to run tests script: - - "python -m unittest discover -v" + - "python -m unittest discover"