diff options
author | Victor Häggqvist <[email protected]> | 2014-07-02 15:10:49 +0200 |
---|---|---|
committer | Victor Häggqvist <[email protected]> | 2014-07-02 15:10:49 +0200 |
commit | a50f1f2687c3db98b54a6dc5d83576d6f0d8b943 (patch) | |
tree | 8ceec84de8384fefe0ce1c713b3f6da241919f79 | |
parent | fa1a979edfdd3ebd0ff2fe7f1d3338dd2cbe0e0b (diff) |
travis update
-rw-r--r-- | .travis.yml | 47 |
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 |