From 7cba9bc27415b59a2cb8f9390a682d1ad243bd09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Gra=C3=B1a?= Date: Thu, 17 May 2012 09:38:47 -0300 Subject: [PATCH] add travis-ci configuration for multiple build enviroments --- .travis.yml | 15 +++++++++++++++ .travis/requirements-latest.txt | 5 +++++ .travis/requirements-lucid.txt | 5 +++++ .travis/requirements-precise.txt | 5 +++++ 4 files changed, 30 insertions(+) create mode 100644 .travis.yml create mode 100644 .travis/requirements-latest.txt create mode 100644 .travis/requirements-lucid.txt create mode 100644 .travis/requirements-precise.txt diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..92a12217e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +language: python +python: + - 2.6 + - 2.7 +env: + - BUILDENV=lucid + - BUILDENV=precise + - BUILDENV=latest +before_install: + - sudo apt-get update -qq + - sudo apt-get install -qf python-libxml2 +install: + - pip install --use-mirrors -r .travis/requirements-$BUILDENV.txt +script: + - trial scrapy scrapyd diff --git a/.travis/requirements-latest.txt b/.travis/requirements-latest.txt new file mode 100644 index 000000000..808fa4a26 --- /dev/null +++ b/.travis/requirements-latest.txt @@ -0,0 +1,5 @@ +pyOpenSSL +lxml +twisted +boto +. diff --git a/.travis/requirements-lucid.txt b/.travis/requirements-lucid.txt new file mode 100644 index 000000000..b32e2cb7c --- /dev/null +++ b/.travis/requirements-lucid.txt @@ -0,0 +1,5 @@ +pyOpenSSL==0.10 +lxml==2.2.4 +twisted==10.0.0 +boto==1.9b +. diff --git a/.travis/requirements-precise.txt b/.travis/requirements-precise.txt new file mode 100644 index 000000000..eb1fbac9b --- /dev/null +++ b/.travis/requirements-precise.txt @@ -0,0 +1,5 @@ +pyOpenSSL==0.12 +lxml==2.3.2 +twisted==11.1.0 +boto==2.2.2 +.