diff options
Diffstat (limited to 'StoneIsland/plugins/cordova-plugin-firebasex/.travis.yml')
| -rw-r--r-- | StoneIsland/plugins/cordova-plugin-firebasex/.travis.yml | 108 |
1 files changed, 108 insertions, 0 deletions
diff --git a/StoneIsland/plugins/cordova-plugin-firebasex/.travis.yml b/StoneIsland/plugins/cordova-plugin-firebasex/.travis.yml new file mode 100644 index 00000000..44e115c4 --- /dev/null +++ b/StoneIsland/plugins/cordova-plugin-firebasex/.travis.yml @@ -0,0 +1,108 @@ +env: + global: + - JAVA_HOME=/usr/lib/jvm/java-8-oracle + - LANG=en_US.UTF-8 + +matrix: + include: + - os: linux + sudo: false + language: android + android: + components: + - tools-26.0.0 + - platform-tools-26.0.0 + - build-tools-26.0.0 + - android-26.0.0 + - extra-google-google_play_services + - extra-google-m2repository + - extra-android-m2repository + addons: + apt: + packages: + - oracle-java8-installer + - oracle-java8-set-default + licenses: + - android-sdk-preview-license-.+ + - android-sdk-license-.+ + - google-gdk-license-.+ + env: CORDOVA_VERSION="6.5.0" CORDOVA_PLATFORM="android" CORDOVA_PLATFORM_VERSION="6.4.0" + + - os: linux + sudo: false + language: android + android: + components: + - tools-26.0.0 + - platform-tools-26.0.0 + - build-tools-26.0.0 + - android-26.0.0 + - extra-google-google_play_services + - extra-google-m2repository + - extra-android-m2repository + addons: + apt: + packages: + - oracle-java8-installer + - oracle-java8-set-default + licenses: + - android-sdk-preview-license-.+ + - android-sdk-license-.+ + - google-gdk-license-.+ + env: CORDOVA_VERSION="7.1.0" CORDOVA_PLATFORM="android" CORDOVA_PLATFORM_VERSION="7.1.0" + + - os: linux + sudo: false + language: android + android: + components: + - tools-26.0.0 + - platform-tools-26.0.0 + - build-tools-26.0.0 + - android-26.0.0 + - extra-google-google_play_services + - extra-google-m2repository + - extra-android-m2repository + addons: + apt: + packages: + - oracle-java8-installer + - oracle-java8-set-default + licenses: + - android-sdk-preview-license-.+ + - android-sdk-license-.+ + - google-gdk-license-.+ + env: CORDOVA_VERSION="8.0.0" CORDOVA_PLATFORM="android" CORDOVA_PLATFORM_VERSION="7.1.0" + + - os: osx + language: objective-c + osx_image: xcode9.4 + env: CORDOVA_VERSION="6.5.0" CORDOVA_PLATFORM="ios" CORDOVA_PLATFORM_VERSION="4.5.4" + + - os: osx + language: objective-c + osx_image: xcode9.4 + env: CORDOVA_VERSION="7.1.0" CORDOVA_PLATFORM="ios" CORDOVA_PLATFORM_VERSION="4.5.4" + + - os: osx + language: objective-c + osx_image: xcode9.4 + env: CORDOVA_VERSION="8.0.0" CORDOVA_PLATFORM="ios" CORDOVA_PLATFORM_VERSION="4.5.4" + + - os: linux + env: CORDOVA_VERSION="6.5.0" CORDOVA_PLATFORM="browser" CORDOVA_PLATFORM_VERSION="5.0.3" + + - os: linux + env: CORDOVA_VERSION="7.1.0" CORDOVA_PLATFORM="browser" CORDOVA_PLATFORM_VERSION="5.0.3" + + - os: linux + env: CORDOVA_VERSION="8.0.0" CORDOVA_PLATFORM="browser" CORDOVA_PLATFORM_VERSION="5.0.3" + +before_install: +- nvm install 8 +- PATH=$TRAVIS_BUILD_DIR/node_modules/.bin:$PATH ; export PATH +- if [[ "$CORDOVA_PLATFORM" == "android" ]]; then yes | sdkmanager "build-tools;26.0.0" "platforms;android-26" ; fi + +script: +- bash ./test/test-default.sh $CORDOVA_VERSION $CORDOVA_PLATFORM $CORDOVA_PLATFORM_VERSION +- if [[ "$CORDOVA_PLATFORM" == "android" ]]; then bash ./test/test-with-3-plugins.sh $CORDOVA_VERSION $CORDOVA_PLATFORM $CORDOVA_PLATFORM_VERSION cordova-plugin-request-location-accuracy cordova-android-play-services-gradle-release cordova-android-firebase-gradle-release; fi |
