Skip to content

Commit

Permalink
Shorten travis file
Browse files Browse the repository at this point in the history
  • Loading branch information
ingo committed Apr 24, 2014
1 parent 4c0af40 commit 759e188
Showing 1 changed file with 11 additions and 48 deletions.
59 changes: 11 additions & 48 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,53 +1,16 @@
language: objective-c
env:
global:
- "MODULE_NAME=ti.worker"
before_install:
- MODULE_ROOT=$PWD
install:
- mkdir -p /Library/Application\ Support/Titanium/sdks/
- mkdir -p python

# install py markdown
- export PYTHONPATH=${PYTHONPATH}:$PWD/support

# Android SDK seems to require newer version of SDK
- wget http://api.appcelerator.net/p/v1/release-download?token=34yycjh6 -O /Library/Application\ Support/Titanium/mobilesdk-2.1.3.GA-osx.zip
- cd /Library/Application\ Support/Titanium/
- unzip -o mobilesdk-2.1.3.GA-osx.zip


# IOS uses v.1.6
#- wget http://api.appcelerator.net/p/v1/release-download?token=y4qAVWK3 -O /Library/Application\ Support/Titanium/mobilesdk-1.6.0-osx.zip
#- cd /Library/Application\ Support/Titanium/
#- unzip -o mobilesdk-1.6.0-osx.zip

# Install Android SDK
- cd /Library/Application\ Support/Titanium/sdks/
- wget http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip
- unzip -o android-sdk_r22.6.2-macosx.zip
- export ANDROID_HOME=${PWD}/android-sdk-macosx

- export PATH=${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools

# Install required Android components.
- echo "y" | android update sdk --filter platform-tools,android-8,android-10,addon-google_apis-google-10,extra-android-support,$ANDROID_SDKS --no-ui --force

# Install require Android NDK
- cd $MODULE_ROOT
# NDK r9d
#- wget http://dl.google.com/android/ndk/android-ndk-r9d-darwin-x86.tar.bz2
#- tar xzf android-ndk-r9d-darwin-x86.tar.bz2
#- export ANDROID_NDK=${PWD}/android-ndk-r9d

# NDK r8c
- wget http://dl.google.com/android/ndk/android-ndk-r8c-darwin-x86.tar.bz2
- tar xzf android-ndk-r8c-darwin-x86.tar.bz2
- export ANDROID_NDK=${PWD}/android-ndk-r8c

before_script:
install:
- cd $MODULE_ROOT
- curl -o install.sh https://raw.githubusercontent.com/appcelerator-modules/ci/master/travis/install.sh
- source install.sh
script:
- cd $MODULE_ROOT/ios/
- ./build.py

- cd $MODULE_ROOT/android/
- ant clean
- ant
- curl -o script.sh https://raw.githubusercontent.com/appcelerator-modules/ci/master/travis/script.sh
- source script.sh
after_success: # and this only on success
- curl -o deploy.sh https://raw.githubusercontent.com/appcelerator-modules/ci/master/travis/deploy.sh
- source deploy.sh

0 comments on commit 759e188

Please sign in to comment.