From e2b18584c8f8eb892f7805ad401586b89cd58d2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A8=E3=83=AA=E3=82=B9?= Date: Sat, 25 Sep 2021 00:07:41 +0900 Subject: [PATCH] ci: remove travis & appveyor (#312) --- .appveyor.yml | 33 --------------- .npmignore | 1 - .travis.yml | 113 -------------------------------------------------- README.md | 4 -- 4 files changed, 151 deletions(-) delete mode 100644 .appveyor.yml delete mode 100644 .travis.yml diff --git a/.appveyor.yml b/.appveyor.yml deleted file mode 100644 index ccb9fed8c..000000000 --- a/.appveyor.yml +++ /dev/null @@ -1,33 +0,0 @@ -# appveyor file -# http://www.appveyor.com/docs/appveyor-yml - -max_jobs: 1 - -shallow_clone: true - -init: - - git config --global core.autocrlf true - -image: - - Visual Studio 2017 - -environment: - matrix: - - nodejs_version: "10" - - nodejs_version: "12" - - nodejs_version: "14" - -platform: - - x86 - - x64 - -install: - - ps: Install-Product node $env:nodejs_version - - node --version - - npm install -g cordova-paramedic@https://github.com/apache/cordova-paramedic.git - - npm install -g cordova - -build: off - -test_script: - - cordova-paramedic --config pr\windows-10-store --plugin . --justBuild diff --git a/.npmignore b/.npmignore index 45e3c3866..2657abf2a 100644 --- a/.npmignore +++ b/.npmignore @@ -1,3 +1,2 @@ .* -appveyor.yml tests diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 8617684f5..000000000 --- a/.travis.yml +++ /dev/null @@ -1,113 +0,0 @@ -# This Travis configuration file is built after a Cordova Paramedic -# specific template with minimal modifications and adaptations: -# https://github.com/apache/cordova-paramedic/blob/master/.travis.yml - -sudo: false - -addons: - jwt: - # SAUCE_ACCESS_KEY - secure: M4uBGUMbanDtCBrNktJhEwNSLL0UsOV3IoINqW3GRupX7Mr13MBZzsORm4HVbdbPxQ6Bf2LhyJ/fabQRsOoJrCokgWwfKkigztQcMFeLNao9liBRA6kuQOh5/rdfoULpu96GvlYzB4ddgSBSSGQW3DesaKC/BpTXnvQ4OnXo5e4= - -env: - global: - - SAUCE_USERNAME=snay - - TRAVIS_NODE_VERSION=12 - - ANDROID_API_LEVEL=29 - - ANDROID_BUILD_TOOLS_VERSION=29.0.2 - -language: node_js -node_js: 14 - -# yaml anchor/alias: https://medium.com/@tommyvn/travis-yml-dry-with-anchors-8b6a3ac1b027 - -_ios: &_ios - os: osx - osx_image: xcode11.6 - -_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: - # many tests with saucelabs - - env: PLATFORM=browser-chrome - - env: PLATFORM=browser-firefox - - env: PLATFORM=browser-edge - - - env: PLATFORM=ios-11.3 - <<: *_ios - - env: PLATFORM=ios-12.0 - <<: *_ios - - env: PLATFORM=ios-12.2 - <<: *_ios - - - 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 - - env: PLATFORM=android-9.0 - <<: *_android - -before_install: - # manually install Node for `language: android` - - if [[ "$PLATFORM" =~ android ]]; then nvm install $TRAVIS_NODE_VERSION; fi - - node --version - - if [[ "$PLATFORM" =~ android ]]; then gradle --version; fi - - if [[ "$PLATFORM" =~ ios ]]; then npm install -g ios-deploy; fi - - npm install -g cordova - # install paramedic if not running on paramedic repo - - if ! [[ "$TRAVIS_REPO_SLUG" =~ cordova-paramedic ]]; then npm install -g github:apache/cordova-paramedic; fi - -install: - - npm install - -before_script: - - | - if [[ "$TRAVIS_REPO_SLUG" =~ cordova-paramedic ]]; then - # when used in the cordova-paramedic repo - TEST_COMMAND="npm run eslint" - PARAMEDIC_PLUGIN_TO_TEST="./spec/testable-plugin/" - PARAMEDIC_COMMAND="node main.js" - else - # when used in any other (plugin) repo - TEST_COMMAND="npm test" - PARAMEDIC_PLUGIN_TO_TEST=$(pwd) - PARAMEDIC_COMMAND="cordova-paramedic" - fi - - PARAMEDIC_BUILDNAME=travis-$TRAVIS_REPO_SLUG-$TRAVIS_JOB_NUMBER - - | - echo "Variables now are set to:" - echo "TEST_COMMAND=$TEST_COMMAND" - echo "ADDITIONAL_TESTS=$ADDITIONAL_TESTS" - echo "PARAMEDIC_COMMAND=$PARAMEDIC_COMMAND" - echo "PLATFORM=$PLATFORM" - echo "PARAMEDIC_PLUGIN_TO_TEST=$PARAMEDIC_PLUGIN_TO_TEST" - echo "PARAMEDIC_BUILDNAME=$PARAMEDIC_BUILDNAME" -script: - - $TEST_COMMAND - - | - if [[ "$ADDITIONAL_TESTS_DIR" != "" ]]; then - cd $ADDITIONAL_TESTS_DIR && npm install && npm test; - else - $PARAMEDIC_COMMAND --config ./pr/$PLATFORM --plugin $PARAMEDIC_PLUGIN_TO_TEST --buildName $PARAMEDIC_BUILDNAME; - fi diff --git a/README.md b/README.md index 31172ff15..de9184e61 100644 --- a/README.md +++ b/README.md @@ -21,10 +21,6 @@ description: Record and play audio on the device. # under the License. --> -|AppVeyor|Travis CI| -|:-:|:-:| -|[![Build status](https://ci.appveyor.com/api/projects/status/github/apache/cordova-plugin-media?branch=master)](https://ci.appveyor.com/project/ApacheSoftwareFoundation/cordova-plugin-media)|[![Build Status](https://travis-ci.org/apache/cordova-plugin-media.svg?branch=master)](https://travis-ci.org/apache/cordova-plugin-media)| - # cordova-plugin-media