aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Häggqvist <[email protected]>2014-07-02 15:10:49 +0200
committerVictor Häggqvist <[email protected]>2014-07-02 15:10:49 +0200
commita50f1f2687c3db98b54a6dc5d83576d6f0d8b943 (patch)
tree8ceec84de8384fefe0ce1c713b3f6da241919f79
parentfa1a979edfdd3ebd0ff2fe7f1d3338dd2cbe0e0b (diff)
travis update
-rw-r--r--.travis.yml47
1 files changed, 15 insertions, 32 deletions
diff --git a/.travis.yml b/.travis.yml
index 9a92162..d96d7aa 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,37 +1,20 @@
-language: c
-before_install:
- - PROJECT_PATH=$(pwd)
- - PEBBLE_SDK=PebbleSDK-2.2
- - echo 'Installing Pebble SDK Dependencies...'
- - echo 'SDK ${PEBBLE_SDK}'
- - cd ~
-
-# Get the Pebble SDK and toolchain
- - wget http://dump.victorhaggqvist.com/${PEBBLE_SDK}.tar.gz -O PebbleSDK.tar.gz #cuz need to login to download from pebble..
- - wget http://assets.getpebble.com.s3-website-us-east-1.amazonaws.com/sdk/arm-cs-tools-ubuntu-universal.tar.gz
+# Test
+language: python
-# Build the Pebble directory
- - mkdir ~/pebble-dev
- - cd ~/pebble-dev
-
-# Extract the SDK
- - tar -zxf ~/PebbleSDK.tar.gz
- - cd ~/pebble-dev/${PEBBLE_SDK}
+script:
+- pebble-dev/${PEBBLE_SDK}/bin/pebble build
-# Extract the toolchain
- - tar -zxf ~/arm-cs-tools-ubuntu-universal.tar.gz
- - export PATH=~/pebble-dev/${PEBBLE_SDK}/bin:$PATH
+before_install:
+- wget http://assets.getpebble.com.s3-website-us-east-1.amazonaws.com/sdk2/${PEBBLE_SDK}.tar.gz -O PebbleSDK.tar.gz
+- wget http://assets.getpebble.com.s3-website-us-east-1.amazonaws.com/sdk/arm-cs-tools-ubuntu-universal.tar.gz
+- mkdir pebble-dev
+- tar -zxf PebbleSDK.tar.gz -C pebble-dev
+- tar -zxf arm-cs-tools-ubuntu-universal.tar.gz -C pebble-dev/${PEBBLE_SDK}
-# python stuff
- - sudo apt-get install python-pip python2.7-dev
- - sudo pip install virtualenv
- - virtualenv --no-site-packages .env
- - source .env/bin/activate
- - pip install -r ~/pebble-dev/PebbleSDK-2.2/requirements.txt
- - deactivate
+install:
+- "pip install -r pebble-dev/${PEBBLE_SDK}/requirements.txt"
-script:
- - echo "Building Pebble project..."
- - cd ${PROJECT_PATH}
- - pebble build
+env:
+ global:
+ - PEBBLE_SDK=PebbleSDK-2.3