You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by pu...@apache.org on 2019/04/09 17:49:46 UTC
[cordova-plugin-inappbrowser] branch master updated: Fix failing CI
tests (#460)
This is an automated email from the ASF dual-hosted git repository.
purplecabbage pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cordova-plugin-inappbrowser.git
The following commit(s) were added to refs/heads/master by this push:
new a162bd9 Fix failing CI tests (#460)
a162bd9 is described below
commit a162bd90764e7b3c6a5f8b2f394e7ff71ba166d5
Author: Jesse MacFadyen <pu...@gmail.com>
AuthorDate: Tue Apr 9 10:49:41 2019 -0700
Fix failing CI tests (#460)
* bump node version to 6
* use default travis osx_image of xcode9.4
* comment out flakey local test
---
.travis.yml | 121 ++++++++++++++++++++++++++----------------------------------
1 file changed, 52 insertions(+), 69 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index cfe39b7..3b83eac 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,78 +6,61 @@ addons:
env:
global:
- - SAUCE_USERNAME=snay
- - TRAVIS_NODE_VERSION="4.2"
+ - SAUCE_USERNAME=snay
+ - TRAVIS_NODE_VERSION=6
+ - ANDROID_API_LEVEL=28
+ - ANDROID_BUILD_TOOLS_VERSION=28.0.3
+
+language: node_js
+node_js: 6
+
+# anchor/alias: https://medium.com/@tommyvn/travis-yml-dry-with-anchors-8b6a3ac1b027
+_android: &_android
+ language: android
+ os: linux
+ jdk: oraclejdk8
+ android:
+ components:
+ - tools
+ - build-tools-$ANDROID_BUILD_TOOLS_VERSION
+ - android-$ANDROID_API_LEVEL
+ licenses:
+ - 'android-sdk-preview-license-.+'
+ - 'android-sdk-license-.+'
+ - 'google-gdk-license-.+'
matrix:
include:
- - env: PLATFORM=browser-chrome
- os: linux
- language: node_js
- node_js: '4.2'
- - env: PLATFORM=browser-firefox
- os: linux
- language: node_js
- node_js: '4.2'
- - env: PLATFORM=browser-safari
- os: linux
- language: node_js
- node_js: '4.2'
- - env: PLATFORM=browser-edge
- os: linux
- language: node_js
- node_js: '4.2'
-# iOS 9 not supported by iOS WKWebView implementation
-# - env: PLATFORM=ios-9.3
-# os: osx
-# osx_image: xcode8.3
-# language: node_js
-# node_js: '4.2'
- - env: PLATFORM=ios-10.0
- os: osx
- osx_image: xcode8.3
- language: node_js
- node_js: '4.2'
- - env: PLATFORM=android-4.4
- os: linux
- language: android
- jdk: oraclejdk8
- android:
- components:
- - tools
- - platform-tools
- - tools
- - build-tools-26.0.2
- - env: PLATFORM=android-5.1
- os: linux
- language: android
- jdk: oraclejdk8
- android:
- components:
- - tools
- - platform-tools
- - tools
- - build-tools-26.0.2
- - env: PLATFORM=android-6.0
- os: linux
- language: android
- jdk: oraclejdk8
- android:
- components:
- - tools
- - platform-tools
- - tools
- - build-tools-26.0.2
- - env: PLATFORM=android-7.0
- os: linux
- language: android
- jdk: oraclejdk8
- android:
- components:
- - tools
- - platform-tools
- - tools
- - build-tools-26.0.2
+ # # one local test, without saucelabs
+ # - env: PLATFORM=local
+ # os: osx
+ # osx_image: xcode9
+
+ # many tests with saucelabs
+
+ - env: PLATFORM=browser-chrome
+ - env: PLATFORM=browser-firefox
+ - env: PLATFORM=browser-safari
+ - env: PLATFORM=browser-edge
+
+ - env: PLATFORM=ios-10.0
+ os: osx
+ osx_image: xcode9
+
+ - env: PLATFORM=android-4.4
+ <<: *_android
+ - env: PLATFORM=android-5.1
+ <<: *_android
+ - env: PLATFORM=android-6.0
+ <<: *_android
+ - env: PLATFORM=android-7.0
+ <<: *_android
+ - env: PLATFORM=android-7.1
+ <<: *_android
+ - env: PLATFORM=android-8.0
+ <<: *_android
+ - env: PLATFORM=android-8.1
+ <<: *_android
before_install:
- rm -rf ~/.nvm && git clone https://github.com/creationix/nvm.git ~/.nvm && (cd ~/.nvm
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org