From 9fa557553ff3ed6085092be7112f412f3d86b87c Mon Sep 17 00:00:00 2001 From: Dan Lecocq Date: Wed, 1 Apr 2015 11:04:10 -0700 Subject: [PATCH] Adding Travis. --- .travis.yml | 9 +++++++++ provision.sh | 8 +++++--- 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 .travis.yml mode change 100644 => 100755 provision.sh diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..405575f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,9 @@ +language: python +python: + - "2.7" + +before_install: ./provision.sh + +install: pip install -r requirements.txt --use-mirrors + +script: make test diff --git a/provision.sh b/provision.sh old mode 100644 new mode 100755 index 7a235df..878ba15 --- a/provision.sh +++ b/provision.sh @@ -6,9 +6,11 @@ sudo apt-get install -y python-pip python-dev echo '[Credentials] aws_access_key_id = not-a-real-id -aws_secret_access_key = not-a-real-key' | tee /home/vagrant/.boto +aws_secret_access_key = not-a-real-key' | tee ~/.boto ( - cd /vagrant - sudo pip install -r requirements.txt + if [ -z $TRAVIS ]; then + cd /vagrant + sudo pip install -r requirements.txt + fi )