From 04fc0937dfe944761312a17611d8267be264d808 Mon Sep 17 00:00:00 2001 From: Erisu Date: Fri, 24 Sep 2021 17:56:38 +0900 Subject: [PATCH] ci: remove travis & appveyor --- .appveyor.yml | 33 -------------- .npmignore | 1 - .travis.yml | 118 -------------------------------------------------- README.md | 4 -- 4 files changed, 156 deletions(-) delete mode 100644 .appveyor.yml delete mode 100644 .travis.yml diff --git a/.appveyor.yml b/.appveyor.yml deleted file mode 100644 index 8149df9df..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 github:apache/cordova-paramedic - - 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 63e6cc890..000000000 --- a/.travis.yml +++ /dev/null @@ -1,118 +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: QivPLlqTVvOo3TJeHxuBOfxU6lho1I0IxQ3b68yntkEQQJko6kzleXHfgjf0a8aw8m38E3+fxaBWF1bGyucGwOLDWY8Ddt2P2xg44zdXH5EXHd9oIqAgngIdzLvUtH3Db2TbQEtIGOkrnNR2STovjqB7vHGLASQrgs4oL7r32/s= - -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: - # additional tests - - env: ADDITIONAL_TESTS_DIR=./tests/ios - os: osx - osx_image: xcode11.5 - - # local tests, without saucelabs - - env: PLATFORM=local/browser - <<: *_ios - - env: PLATFORM=local/ios-10.0 - <<: *_ios - - # many tests with saucelabs - - env: PLATFORM=browser-chrome - - env: PLATFORM=browser-firefox - - env: PLATFORM=browser-safari - - 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 - -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 c9947844c..1fb9c6cfb 100644 --- a/README.md +++ b/README.md @@ -21,10 +21,6 @@ description: Take pictures with the device camera. # under the License. --> -|AppVeyor|Travis CI| -|:-:|:-:| -|[![Build status](https://ci.appveyor.com/api/projects/status/github/apache/cordova-plugin-camera?branch=master)](https://ci.appveyor.com/project/ApacheSoftwareFoundation/cordova-plugin-camera)|[![Build Status](https://travis-ci.org/apache/cordova-plugin-camera.svg?branch=master)](https://travis-ci.org/apache/cordova-plugin-camera)| - # cordova-plugin-camera This plugin defines a global `navigator.camera` object, which provides an API for taking pictures and for choosing images from