dependabot[bot] [Fri, 29 Apr 2022 11:36:26 +0000 (20:36 +0900)]
build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (#238)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 29 Apr 2022 10:52:39 +0000 (19:52 +0900)]
build(deps): bump plist from 3.0.4 to 3.0.5 (#237)
Bumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/TooTallNate/node-plist/releases)
- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md)
- [Commits](https://github.com/TooTallNate/node-plist/commits)
---
updated-dependencies:
- dependency-name: plist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 29 Apr 2022 10:52:33 +0000 (19:52 +0900)]
build(deps): bump follow-redirects from 1.14.4 to 1.14.9 (#236)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.4 to 1.14.9.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.4...v1.14.9)
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 29 Apr 2022 10:52:25 +0000 (19:52 +0900)]
build(deps): bump shelljs from 0.8.4 to 0.8.5 (#235)
Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.
- [Release notes](https://github.com/shelljs/shelljs/releases)
- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5)
---
updated-dependencies:
- dependency-name: shelljs
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 29 Apr 2022 10:26:42 +0000 (19:26 +0900)]
build(deps): bump minimist from 1.2.5 to 1.2.6 (#233)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)
---
updated-dependencies:
- dependency-name: minimist
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 29 Apr 2022 10:26:26 +0000 (19:26 +0900)]
build(deps): bump async from 2.6.3 to 2.6.4 (#234)
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
エリス [Fri, 22 Oct 2021 12:16:18 +0000 (21:16 +0900)]
dep!: update all dependencies w/ minor fixes (#230)
* dep!: cordova-common@4.0.2
* dep!: execa@5.1.1
* dep!: jasmine
* jasmine@^3.10.0
* jasmine-reporters@^2.5.0
* jasmine-spec-reporter@^7.0.0
* dep!: localtunnel@2.0.2
* dep: randomstring@1.2.1
* dep!: socket.io@4.3.1 (server)
* dep!: socket.io@4.3.2 (client)
* fix: apply socket.io changes
* dep: tcp-port-used@1.0.2
* dep!: tmp@0.2.1
* dep: wd@1.14.0
* chore: rebuilt package-lock.json w/ v2
エリス [Mon, 18 Oct 2021 15:03:20 +0000 (00:03 +0900)]
ci(ios): add step comment for iOS 12.x testing (#229)
エリス [Mon, 18 Oct 2021 04:00:45 +0000 (13:00 +0900)]
chore: add hacktoberfest label (#228)
Tommy Goode [Mon, 18 Oct 2021 03:10:47 +0000 (22:10 -0500)]
feat(ios): add Xcode 13 & iOS 15 support (#226)
The `instruments` command has been deprecated in Xcode 12 and removed in Xcode 13, which causes the `getSimulatorCollection()` function to fail to list the simulators. The `instruments` command in Xcode 12 includes a deprecation warning that says to use `xcrun xctrace` instead.
Fixes #225.
* Adjust the simulator ID regex instead of manually removing " Simulator" from the line.
* Update simulator ID regex to support instruments and Xcode 12/13 xcrun.
* Add support for Xcode 11's instruments command.
* ci: add iOS 15.x w/ Xcode 13.x Support
* ci(appium): Increase the WebDriverAgent Launch Timeout for iOS (XCUITest)
Co-authored-by: Erisu <erisu@apache.org>
エリス [Sat, 16 Oct 2021 05:56:27 +0000 (14:56 +0900)]
ci(ios): improve version matrix & pr configs (#227)
Tim Brust [Sat, 16 Oct 2021 05:35:59 +0000 (07:35 +0200)]
chore(ios): remove unsupported iOS 9 config (#208)
We require iOS 11 since cordova-ios >=6
Norman Breau [Fri, 17 Sep 2021 13:20:52 +0000 (10:20 -0300)]
chore: npmrc (#223)
エリス [Thu, 16 Sep 2021 11:56:35 +0000 (20:56 +0900)]
test(paramedic-plugin): update edit-config for file plugin (#224)
エリス [Fri, 3 Sep 2021 18:35:29 +0000 (03:35 +0900)]
ci: add ignore cases to run platform test (#222)
エリス [Fri, 3 Sep 2021 18:16:59 +0000 (03:16 +0900)]
feat!: upgrade eslint process w/ workflow testing (#221)
エリス [Fri, 3 Sep 2021 17:41:08 +0000 (02:41 +0900)]
doc: update & format readme (#219)
エリス [Fri, 3 Sep 2021 17:40:02 +0000 (02:40 +0900)]
ci(gh-actions): add status badge (#218)
エリス [Fri, 3 Sep 2021 17:38:31 +0000 (02:38 +0900)]
ci: remove travis & appveyor (#217)
エリス [Fri, 3 Sep 2021 17:36:07 +0000 (02:36 +0900)]
ci(gh-actions): add test strategy matrix (#216)
エリス [Fri, 3 Sep 2021 13:42:43 +0000 (22:42 +0900)]
feat!: bump node engine requirement >=12 (#220)
エリス [Sat, 28 Aug 2021 07:12:39 +0000 (16:12 +0900)]
feat(gh-actions): add workflow (#215)
* ci(gh-actions): enable android, chrome, & ios workflow
* ci(gh-actions): update browser workflow
* ci(gh-actions): update android workflow
* add caching step
* hoist configurations
* update the step names
* feat(paramedic-plugin): add platform configs
* feat(android): dump AndroidMaifest & platfom config w/ paramedic-plugin cleanup
* fix(android): update build out maybe location list
* chore(paramedic-plugin): cleanup plugin package
* ci(gh-actions): correct android automation test name
* feat(android): auto fetch chromedriver_version
* fix(android): set automationName as Appium
* test(android): skip appium tests
* ci(gh-actions): remove android emulator-build & macos pinning
* ci(gh-actions): update android cache key
* ci(gh-actions): remove android cache step
* style(android): split path join
Co-authored-by: Tim Brust <tim.brust@sinnerschrader.com>
zachawilson [Fri, 27 Aug 2021 02:25:14 +0000 (19:25 -0700)]
feat(android): reference emulator from node_modules for cordova-android@10.x support (#214)
Raphael von der Grün [Fri, 2 Oct 2020 19:43:13 +0000 (21:43 +0200)]
chore: clean up package.json (#212)
* chore(pkg): use short notation for repository field
* chore(pkg): use short notation for bugs field
Niklas Merz [Thu, 3 Sep 2020 10:42:35 +0000 (12:42 +0200)]
(ios): add ios13 local config (#199)
Co-authored-by: Erisu <ellis.bryan@gmail.com>
Tim Brust [Wed, 2 Sep 2020 08:23:57 +0000 (08:23 +0000)]
fix(ios): remove WKWebView check (#207)
this is always true with cordova-ios >=6
Tim Brust [Tue, 1 Sep 2020 15:06:29 +0000 (15:06 +0000)]
build(deps): upgrade in-range dependencies to their latest version (#211)
エリス [Tue, 1 Sep 2020 14:22:49 +0000 (23:22 +0900)]
tmp: use cordova-plugin-test-framework master repo (#209)
Tim Brust [Fri, 28 Aug 2020 12:43:50 +0000 (12:43 +0000)]
chore: remove Android 4.4 config (#205)
We no longer support this old Android version
Tim Brust [Fri, 28 Aug 2020 12:32:45 +0000 (12:32 +0000)]
chore: remove local Android 4.4 config
Norman Breau [Wed, 26 Aug 2020 18:26:20 +0000 (15:26 -0300)]
Merge pull request #202 from breautek/android10
feat: android 10 configs
エリス [Wed, 26 Aug 2020 16:26:35 +0000 (01:26 +0900)]
breaking: use latest platform & development tools (#200)
* chore: use latest platforms for testing
* breaking: bump xcode requirement to 11.5
* chore: use iPhone-11 instead of XR
Tim Brust [Wed, 26 Aug 2020 14:26:52 +0000 (14:26 +0000)]
ci(travis): removes obsolete key and adds license header (#204)
Norman Breau [Wed, 5 Aug 2020 02:39:27 +0000 (23:39 -0300)]
feat: android 10 configs
エリス [Tue, 28 Jul 2020 10:57:24 +0000 (19:57 +0900)]
breaking: use latest android platform & development tools (#201)
* breaking: bump android requirement to API 29
* chore: use android@latest platform
Erisu [Wed, 22 Apr 2020 04:37:34 +0000 (13:37 +0900)]
chore(asf): update git notification settings
Niklas Merz [Mon, 13 Apr 2020 12:43:30 +0000 (14:43 +0200)]
Update CONTRIBUTING.md
Tim Brust [Sat, 28 Mar 2020 15:30:06 +0000 (15:30 +0000)]
ci: updates Node.js versions (#198)
Jan Piotrowski [Mon, 1 Jul 2019 14:24:16 +0000 (16:24 +0200)]
ci: node 12 (#174)
* node 12
* 1.0.0 because breaking change
Jan Piotrowski [Mon, 1 Jul 2019 08:37:12 +0000 (10:37 +0200)]
feat: Additional logging to better structure generated output (#171)
* first output
* TODOs
* more structuring output
* output config as list, and change log type
* cleanup
Jan Piotrowski [Sat, 29 Jun 2019 11:20:26 +0000 (13:20 +0200)]
feat: Appium "Test" (#151)
* output search paths
* Create common.spec.js
* fix plugin id
* promise?
* Update wdHelper.js
エリス [Sat, 29 Jun 2019 10:24:58 +0000 (19:24 +0900)]
fix: appium with proper udid & app path (#161)
* refactor: fetch target with execa
* fix: appium with proper udid & app path
Co-authored-by: Jan Piotrowski <piotrowski+git@gmail.com>
エリス [Sat, 29 Jun 2019 10:04:53 +0000 (19:04 +0900)]
refactor: fetch target (simulator) with execa (#159)
Jan Piotrowski [Thu, 20 Jun 2019 09:18:11 +0000 (11:18 +0200)]
refactor: Better (and less confusing) pollForResults error message prefix
Jan Piotrowski [Wed, 19 Jun 2019 21:59:20 +0000 (23:59 +0200)]
feat: upgrade sauceAppiumVersion to 1.13.0 for iOS 12.2
Jan Piotrowski [Wed, 19 Jun 2019 21:44:37 +0000 (23:44 +0200)]
fix: really take the last webview context (instead of first)
by reverting the array first before going through it
Jan Piotrowski [Wed, 19 Jun 2019 21:15:28 +0000 (23:15 +0200)]
Upgrade Travis from Node 6 to Node 8
Jan Piotrowski [Wed, 19 Jun 2019 20:10:10 +0000 (22:10 +0200)]
Fix AppiumRunner getPackagePath bug (#156)
Jan Piotrowski [Fri, 31 May 2019 10:55:58 +0000 (12:55 +0200)]
CI, Saucelabs: Add Android 9 Emulator (#155)
* Create android-9.0.config.json
* Update .travis.yml
Jan Piotrowski [Mon, 27 May 2019 17:29:24 +0000 (19:29 +0200)]
more explicit comment: SAUCE_ACCESS_KEY
Ken Naito [Fri, 24 May 2019 15:22:11 +0000 (00:22 +0900)]
execute launching app and waiting results in parallel (#152)
* execute launching app and waiting results in parallel
* Update lib/paramedic.js
Co-Authored-By: エリス <erisu@users.noreply.github.com>
* Update lib/paramedic.js
Co-Authored-By: エリス <erisu@users.noreply.github.com>
* Update lib/paramedic.js
Co-Authored-By: エリス <erisu@users.noreply.github.com>
* Update lib/paramedic.js
Co-Authored-By: エリス <erisu@users.noreply.github.com>
* Update lib/paramedic.js
Co-Authored-By: エリス <erisu@users.noreply.github.com>
* Update lib/paramedic.js
Co-Authored-By: エリス <erisu@users.noreply.github.com>
* Update lib/paramedic.js
Co-Authored-By: エリス <erisu@users.noreply.github.com>
* Update lib/paramedic.js
Co-Authored-By: エリス <erisu@users.noreply.github.com>
Jan Piotrowski [Fri, 24 May 2019 12:15:00 +0000 (14:15 +0200)]
Remove Android 4.4 that is not available on SauceLabs any more (#153)
Jan Piotrowski [Fri, 10 May 2019 18:25:57 +0000 (20:25 +0200)]
ADDITIONAL_TESTS_DIR (to replace TEST_DIR) (#143)
* create subtests for testable plugin
* run ADDITIONAL_TESTS via travis.yml
* fix tests path
* fix
* fixifix
* ADDITIONAL_TESTS_DIR
* fix syntax
Jan Piotrowski [Fri, 10 May 2019 14:02:32 +0000 (16:02 +0200)]
CI: Output variables in Travis (#147)
Jan Piotrowski [Thu, 9 May 2019 20:33:11 +0000 (22:33 +0200)]
Remove unsupported SauceLabs iOS simulators (iOS 9.3 and 10) (#140)
* Remove iOS 10 simulator
* bye iOS 10
* bye iOS 9.3
Jan Piotrowski [Thu, 9 May 2019 17:30:27 +0000 (19:30 +0200)]
trigger build
Jan Piotrowski [Wed, 8 May 2019 15:37:27 +0000 (17:37 +0200)]
move comment
Jan Piotrowski [Wed, 8 May 2019 11:06:54 +0000 (13:06 +0200)]
Make Travis CI more copy-able to plugins (#137)
* nicer
* make more copy-able
* simplify
* fix
* fix
* moved comments above code for better readability
Jan Piotrowski [Tue, 7 May 2019 20:39:53 +0000 (22:39 +0200)]
eslint fix
エリス [Tue, 7 May 2019 06:51:36 +0000 (15:51 +0900)]
Merge pull request #131 from apache/erisu-config-test
Various Improvements
Jan Piotrowski [Mon, 6 May 2019 12:35:47 +0000 (14:35 +0200)]
try iPhone-XR for local iOS
Jan Piotrowski [Mon, 6 May 2019 12:18:13 +0000 (14:18 +0200)]
run local browser on macOS as well
Jan Piotrowski [Mon, 6 May 2019 11:56:24 +0000 (13:56 +0200)]
add back local browser build
Jan Piotrowski [Mon, 6 May 2019 11:22:59 +0000 (13:22 +0200)]
remove duplicate `npm install -g ios-deploy`
Jan Piotrowski [Mon, 6 May 2019 11:21:25 +0000 (13:21 +0200)]
fix PR confs
Jan Piotrowski [Mon, 6 May 2019 10:42:43 +0000 (12:42 +0200)]
shouldUseSauce no in travis.yml any more
Jan Piotrowski [Mon, 6 May 2019 10:42:04 +0000 (12:42 +0200)]
shouldUseSauce in config
Jan Piotrowski [Mon, 6 May 2019 10:41:52 +0000 (12:41 +0200)]
shouldUseSauce in config
Jan Piotrowski [Mon, 6 May 2019 09:49:18 +0000 (11:49 +0200)]
resort before_install
Jan Piotrowski [Mon, 6 May 2019 09:48:19 +0000 (11:48 +0200)]
remove local android again
Jan Piotrowski [Sun, 5 May 2019 17:04:40 +0000 (19:04 +0200)]
try to fix ios-deploy problem
Jan Piotrowski [Fri, 26 Apr 2019 16:44:44 +0000 (18:44 +0200)]
fix Windows-Loopback-Exemption-Manager link
エリス [Fri, 26 Apr 2019 14:22:23 +0000 (23:22 +0900)]
Added Android Local
エリス [Fri, 26 Apr 2019 07:49:31 +0000 (16:49 +0900)]
Update Travis CI Test Script Execution
エリス [Fri, 26 Apr 2019 06:27:44 +0000 (15:27 +0900)]
Remove periodic configs
エリス [Fri, 26 Apr 2019 04:25:47 +0000 (13:25 +0900)]
Updated the iOS Target Chooser
エリス [Fri, 26 Apr 2019 02:56:07 +0000 (11:56 +0900)]
Updated iOS App Uninstall Command
エリス [Thu, 25 Apr 2019 05:24:34 +0000 (14:24 +0900)]
Set Device Name to iPhone XR Simulator
エリス [Thu, 25 Apr 2019 02:33:43 +0000 (11:33 +0900)]
Fix iOS Configs for Backward Testing and Cleanup
エリス [Tue, 23 Apr 2019 17:06:30 +0000 (02:06 +0900)]
Improve Local Testing (#130)
* clean up package.json
* clean up error output (unrelated to PR)
* test ALL the Xcode versions
* remove too old xcode verions
* quote target
* complete emulator string as target instead of just device
* Update ParamedicTargetChooser.js
* Refactor for Local Testing
* Add back ios-12.2
* Revert chooseTargetForIOS change
* Only test Xcode 10.2 local
エリス [Tue, 23 Apr 2019 01:45:19 +0000 (10:45 +0900)]
Merge pull request #120 from erisu/modern-phase-2
Code Refactor - Phase 2
エリス [Tue, 23 Apr 2019 01:30:34 +0000 (10:30 +0900)]
Update Simulator ID Selector for iPhone XR
エリス [Tue, 23 Apr 2019 00:57:52 +0000 (09:57 +0900)]
Convert output to stdout
Jan Piotrowski [Thu, 18 Apr 2019 11:58:46 +0000 (13:58 +0200)]
Document usage of --target for iOS (#104)
`--target` can (and is) also used for iOS, not only Android as documented.
Jan Piotrowski [Tue, 16 Apr 2019 08:58:44 +0000 (10:58 +0200)]
fix 2
Jan Piotrowski [Mon, 15 Apr 2019 16:15:57 +0000 (18:15 +0200)]
fix messed up merge
Jan Piotrowski [Mon, 15 Apr 2019 16:14:07 +0000 (18:14 +0200)]
Merge branch 'master' into modern-phase-2
Guillermo Martínez [Mon, 15 Apr 2019 16:05:48 +0000 (11:05 -0500)]
Add args to build command used for Saucelabs as well (#114)
<!--
Please make sure the checklist boxes are all checked before submitting the PR. The checklist is intended as a quick reference, for complete details please see our Contributor Guidelines:
http://cordova.apache.org/contribute/contribute_guidelines.html
Thanks!
-->
### Platforms affected
iOS
### Motivation and Context
<!-- Why is this change required? What problem does it solve? -->
<!-- If it fixes an open issue, please link to the issue here. -->
It fixes issue #113, it enables to run the plugin on SauceLabs.
### Description
<!-- Describe your changes in detail -->
Concatenation of the passed arguments using the `--args` flag.
### Testing
<!-- Please describe in detail how you tested your changes. -->
Running the following command and receiving success result,
```
npx cordova-paramedic --platform ios --plugin ./ --shouldUseSauce --sauceUser ****** --sauceKey ********** --buildName "local cordova-paramedic test for ios" --outputDir /tmp/junit --verbose --args=--buildFlag='-UseModernBuildSystem=0'
```
### Checklist
- [X] I've run the tests to see all new and existing tests pass
- [X] I added automated test coverage as appropriate for this change
- [X] Commit is prefixed with `(platform)` if this change only applies to one platform (e.g. `(android)`)
- [X] If this Pull Request resolves an issue, I linked to the issue in the text above (and used the correct [keyword to close issues using keywords](https://help.github.com/articles/closing-issues-using-keywords/))
- [X] I've updated the documentation if necessary
close #113
Co-authored-by: Isaac Lopez <ilopez@nearsoft.com>
Jan Piotrowski [Mon, 15 Apr 2019 12:19:11 +0000 (14:19 +0200)]
[CI] Test iOS 12.2 on SauceLabs (#128)
closes #125
エリス [Fri, 12 Apr 2019 12:25:04 +0000 (21:25 +0900)]
Refactor lib/appium & lib/utils/execWrapper.js
エリス [Fri, 12 Apr 2019 01:54:32 +0000 (10:54 +0900)]
Remove browserify
エリス [Tue, 9 Apr 2019 05:55:00 +0000 (14:55 +0900)]
Remove leftover jshint for ESLint
エリス [Tue, 9 Apr 2019 05:51:09 +0000 (14:51 +0900)]
Bumped tree-kill@^1.2.1
エリス [Tue, 9 Apr 2019 05:51:06 +0000 (14:51 +0900)]
Bumped tmp@^0.1.0
エリス [Tue, 9 Apr 2019 05:51:04 +0000 (14:51 +0900)]
Bumped tcp-port-used@^1.0.1
エリス [Tue, 9 Apr 2019 05:51:00 +0000 (14:51 +0900)]
Bumped socket.io@^2.2.0
エリス [Tue, 9 Apr 2019 05:50:57 +0000 (14:50 +0900)]
Bumped shelljs@^0.8.3
エリス [Tue, 9 Apr 2019 05:50:51 +0000 (14:50 +0900)]
Bumped q@^1.5.1
エリス [Tue, 9 Apr 2019 05:50:48 +0000 (14:50 +0900)]
Bumped minimist@^1.2.0
エリス [Tue, 9 Apr 2019 05:50:45 +0000 (14:50 +0900)]
Bumped localtunnel@^1.9.1