22 global :
33 - ANDROID_PACKAGE_JS='imagepicker-debug-js.apk'
44 - ANDROID_PACKAGE_VUE='imagepicker-debug-vue.apk'
5- - ANDROID_PACKAGE_FOLDER_JS=$TRAVIS_BUILD_DIR/demo/platforms/android/app/build/ outputs/apk/debug
6- - ANDROID_PACKAGE_FOLDER_VUE=$TRAVIS_BUILD_DIR/demo-vue/platforms/android/app/build/ outputs/apk/debug
5+ - ANDROID_PACKAGE_FOLDER_JS=$TRAVIS_BUILD_DIR/demo/outputs
6+ - ANDROID_PACKAGE_FOLDER_VUE=$TRAVIS_BUILD_DIR/demo-vue/outputs
77 - ANDROID_SAUCE_STORAGE="https://saucelabs.com/rest/v1/storage/$SAUCE_USER"
88 - IOS_PACKAGE_JS='imagepicker-demo-js.zip'
99 - IOS_PACKAGE_VUE='imagepicker-demo-vue.zip'
10- - IOS_PACKAGE_FOLDER_JS=$TRAVIS_BUILD_DIR/demo/platforms/ios/build/emulator
11- - IOS_PACKAGE_FOLDER_VUE=$TRAVIS_BUILD_DIR/demo-vue/platforms/ios/build/emulator
10+ - IOS_PACKAGE_FOLDER_JS=$TRAVIS_BUILD_DIR/demo/outputs
11+ - IOS_PACKAGE_FOLDER_VUE=$TRAVIS_BUILD_DIR/demo-vue/outputs
1212 - IOS_SAUCE_STORAGE="https://saucelabs.com/rest/v1/storage/$SAUCE_USER"
1313
1414git :
@@ -37,7 +37,9 @@ matrix:
3737 before_script : pod repo update
3838 script :
3939 - cd src && npm run build
40- - cd ../demo && npm i && tns build ios --bundle --env.uglify
40+ - cd ../demo && npm i && tns build ios --bundle --env.uglify --copy-to "./outputs/demo.app"
41+ - cd $IOS_PACKAGE_FOLDER_JS && zip -r $IOS_PACKAGE_JS demo.app
42+ - " curl -u $SAUCE_USER:$SAUCE_KEY -X POST -H 'Content-Type: application/octet-stream' $IOS_SAUCE_STORAGE/$IOS_PACKAGE_JS?overwrite=true --data-binary @$IOS_PACKAGE_FOLDER_JS/$IOS_PACKAGE_JS"
4143 - os : osx
4244 env :
4345 - WebpackiOS="12.0"
@@ -49,7 +51,7 @@ matrix:
4951 before_script : pod repo update
5052 script :
5153 - cd src && npm run build
52- - cd ../demo-vue && npm i && tns build ios --bundle --env.uglify
54+ - cd ../demo-vue && npm i && tns build ios --bundle --env.uglify --copy-to "./outputs/demovue.app"
5355 - cd $IOS_PACKAGE_FOLDER_VUE && zip -r $IOS_PACKAGE_VUE demovue.app
5456 - " curl -u $SAUCE_USER:$SAUCE_KEY -X POST -H 'Content-Type: application/octet-stream' $IOS_SAUCE_STORAGE/$IOS_PACKAGE_VUE?overwrite=true --data-binary @$IOS_PACKAGE_FOLDER_VUE/$IOS_PACKAGE_VUE"
5557 - os : osx
@@ -74,7 +76,7 @@ matrix:
7476 before_install : nvm install 8
7577 script :
7678 - cd src && npm run build
77- - cd ../demo && npm i && tns build android --bundle --env.uglify --env.snapshot
79+ - cd ../demo && npm i && tns build android --bundle --env.uglify --env.snapshot --copy-to "./outputs/app-debug.apk"
7880 - " curl -u $SAUCE_USER:$SAUCE_KEY -X POST -H 'Content-Type: application/octet-stream' $ANDROID_SAUCE_STORAGE/$ANDROID_PACKAGE_JS?overwrite=true --data-binary @$ANDROID_PACKAGE_FOLDER_JS/app-debug.apk"
7981 - language : android
8082 os : linux
@@ -85,7 +87,7 @@ matrix:
8587 before_install : nvm install 8
8688 script :
8789 - cd src && npm run build
88- - cd ../demo-vue && npm i && tns build android --bundle --env.uglify
90+ - cd ../demo-vue && npm i && tns build android --bundle --env.uglify --copy-to "./outputs/app-debug.apk"
8991 - " curl -u $SAUCE_USER:$SAUCE_KEY -X POST -H 'Content-Type: application/octet-stream' $ANDROID_SAUCE_STORAGE/$ANDROID_PACKAGE_VUE?overwrite=true --data-binary @$ANDROID_PACKAGE_FOLDER_VUE/app-debug.apk"
9092 - language : android
9193 os : linux
@@ -128,9 +130,8 @@ matrix:
128130 jdk : oraclejdk8
129131 before_script : pod repo update
130132 script :
131- - cd demo && npm run ci.ios.build
132- - cd $IOS_PACKAGE_FOLDER_JS && zip -r $IOS_PACKAGE_JS demo.app
133- - " curl -u $SAUCE_USER:$SAUCE_KEY -X POST -H 'Content-Type: application/octet-stream' $IOS_SAUCE_STORAGE/$IOS_PACKAGE_JS?overwrite=true --data-binary @$IOS_PACKAGE_FOLDER_JS/$IOS_PACKAGE_JS"
133+ - cd src && npm run build
134+ - cd ../demo && tns build ios --bundle --env.uglify
134135 - os : osx
135136 env :
136137 - BuildiOS="12.0"
0 commit comments