diff --git a/.travis.yml b/.travis.yml index 9b4eae3..86590ba 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,6 +27,8 @@ matrix: jdk: oraclejdk8 before_script: - cd ../demo && tns platform add ios@next + - node -p "process.arch" + - system_profiler SPHardwareDataType | grep " Memory:" script: - cd ../demo && npm run build.plugin - npm i && tns build ios --bundle --env.uglify --copy-to "./outputs/demo.app" @@ -42,53 +44,12 @@ matrix: jdk: oraclejdk8 before_script: - cd ../demo-angular && tns platform add ios@next + - node -p "process.arch" + - system_profiler SPHardwareDataType | grep " Memory:" script: - cd ../src && npm run build && npm pack - cd ../demo-angular && tns plugin add ../src/*.tgz - npm i && tns build ios --bundle --env.uglify --env.aot - - os: osx - env: - - WebPackiOS="12.0" - - Type="VueJS" - osx_image: xcode10.2 - language: node_js - node_js: "10" - jdk: oraclejdk8 - before_script: - - cd ../demo-vue && tns platform add ios@next - script: - - cd ../src && npm run build - - cd ../demo-vue && npm i && tns build ios --bundle --env.uglify --copy-to "./outputs/demovue.app" - - cd $IOS_PACKAGE_FOLDER_VUE && zip -r $IOS_PACKAGE_VUE demovue.app - - "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" - - language: android - os: linux - dist: trusty - env: - - WebpackAndroid="28" - - Type="VanillaJS" - jdk: oraclejdk8 - before_install: nvm install 10 - before_script: - - cd ../demo && tns platform add android@next - script: - - cd ../src && npm run build - - cd ../demo && npm i && tns build android --bundle --env.uglify --env.snapshot --copy-to "./outputs/app-debug.apk" - - "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" - - language: android - os: linux - dist: trusty - env: - - WebpackAndroid="28" - - Type="VueJS" - jdk: oraclejdk8 - before_install: nvm install 10 - before_script: - - cd ../demo-vue && tns platform add android@next - script: - - cd ../src && npm run build - - cd ../demo-vue && npm i && tns build android --bundle --env.uglify --copy-to "./outputs/app-debug.apk" - - "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" - language: android os: linux dist: trusty @@ -99,53 +60,12 @@ matrix: before_install: nvm install 10 before_script: - cd ../demo-angular && tns platform add android@next + - node -p "process.arch" script: - cd ../src && npm run build - cd ../publish && sh pack.sh - cd ../demo-angular && tns plugin add ../publish/package/*.tgz - npm i && tns build android --bundle --env.uglify --env.snapshot --env.aot - - stage: "UI Tests" - env: - - Android="24" - - Type="VanillaJS" - language: node_js - os: linux - node_js: "10" - script: - - npm i -g appium - - cd ../demo && npm i - - travis_wait travis_retry npm run e2e -- --runType android24 --sauceLab --appPath $ANDROID_PACKAGE_JS - - os: linux - env: - - Android="24" - - Type="VueJS" - language: node_js - os: linux - node_js: "10" - script: - - npm i -g appium - - cd ../demo-vue && npm i - - travis_wait travis_retry npm run e2e -- --runType android24 --sauceLab --appPath $ANDROID_PACKAGE_VUE - - os: linux - env: - - iOS="12.0" - - Type="VanillaJS" - language: node_js - node_js: "10" - script: - - npm i -g appium - - cd ../demo && npm i - - travis_wait travis_retry npm run e2e -- --runType sim.iPhoneX.iOS12 --sauceLab --appPath $IOS_PACKAGE_JS - - os: linux - env: - - iOS="12.0" - - Type="VueJS" - language: node_js - node_js: "10" - script: - - npm i -g appium - - cd ../demo-vue && npm i - - travis_wait travis_retry npm run e2e -- --runType sim.iPhoneX.iOS12 --sauceLab --appPath $IOS_PACKAGE_VUE android: components: