Ubiratan Soares
25bcfbab74
Adds Norris to the list of projects
2021-07-04 21:01:19 +10:00
Yang
0c3db9cd7a
Prepare for release 2.19.0.
2021-06-26 23:48:51 +10:00
Yang
eba1fbfb59
Add option to set AVD RAM size.
2021-06-26 23:45:24 +10:00
Yang
8a4333421e
Prepare for release 2.18.1.
2021-06-26 01:22:31 +10:00
Yang
50ef0172a3
Unzip specific emulator build into latest emulator build from sdkmanager. Support using modern build id for emulator-build.
2021-06-26 01:14:29 +10:00
Yang
fe99eb10f3
Prepare for release 2.18.0.
2021-06-20 15:27:11 +10:00
Yang
6fa269535d
Add sample workflow for AVD snapshot caching.
2021-06-20 01:41:30 +10:00
Yang
9b7af03883
Add force-avd-creation to Configurations table in README.md.
2021-06-20 01:41:30 +10:00
Yang
854ed15ed0
Add force-avd-creation to skip avd creation if avd with same name exists. Update workflow to test snapshot caching.
2021-06-20 01:41:30 +10:00
Yang
98e515da59
Add accompanist to adoption list
2021-06-18 16:40:54 +10:00
Yang
9e81ae6235
Gradle 7.1.
2021-06-15 12:38:10 +10:00
dependabot[bot]
6f33a98fa4
Bump glob-parent from 5.1.1 to 5.1.2
...
Bumps [glob-parent](https://github.com/gulpjs/glob-parent ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases )
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: glob-parent
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-11 00:53:25 +10:00
dependabot[bot]
e94dda8413
Bump ws from 7.3.1 to 7.4.6
...
Bumps [ws](https://github.com/websockets/ws ) from 7.3.1 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.3.1...7.4.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-30 10:01:46 +10:00
Yang
43421164e2
Prepare for release 2.17.0.
2021-05-28 17:12:50 +10:00
Yang
a3d693d819
Update test fixture dependencies.
2021-05-28 16:42:18 +10:00
Steve Stotter
5e38ea2647
Add option to toggle Linux hardware acceleration
2021-05-28 16:36:37 +10:00
dependabot[bot]
080a93d5e1
Bump hosted-git-info from 2.8.8 to 2.8.9
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-11 08:29:15 +10:00
dependabot[bot]
98e4e00ead
Bump lodash from 4.17.19 to 4.17.21
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-11 08:26:54 +10:00
Yang
751bef68f6
Prepare for release 2.16.0.
2021-05-07 18:31:11 +10:00
Cihat Gündüz
bbf0887eb9
Add support for arm64-v8a for Apple Silicon Macs
...
Fixes https://github.com/ReactiveCircus/android-emulator-runner/issues/145
2021-04-17 13:54:28 +10:00
Afzal Najam
84b9418977
Add option to disable spellcheck
...
Add input-validator and tests
2021-04-08 00:44:27 +10:00
dependabot[bot]
a732f125bb
Bump y18n from 4.0.0 to 4.0.1
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-31 16:32:08 +11:00
Yang
5201a33a90
Update README.md
2021-03-24 09:29:59 +11:00
Jing Tang
cf46dc4c18
Add google/android-fhir to the list of projects that use android-emulator-runner ( #132 )
2021-03-24 07:51:43 +11:00
Dmitry Brant
f790770d0f
Add Wikipedia app to list of projects.
2021-03-18 12:14:00 +11:00
Ayush Shrivastava
505c899f12
Add kiwix-android to the list of projects
...
Add kiwix-android to the list of projects that use ReactiveCircus-android-emulator-runner
2021-03-10 12:22:34 +11:00
Brian Dickens
0d47f0813d
Avoid Wrapping Script Code In Quotes
...
The exec() command only runs a program with literal argument strings.
It does not know how to do things like expanding environment variables,
or piping/redirection. Hence the way to get "shell intelligence"
is to use exec() to run the `sh` process with the command line string
as a parameter.
But the method being used to do this was:
exec.exec(`sh -c \\"${script}"`)
This has problems, because wrapping the script in quotes creates
issues when the script itself contains quotes. Escaping the string
correctly is a non-trivial problem, which also would create "noise"
in the debug output which would add confusion.
http://mywiki.wooledge.org/BashFAQ/050
The easiest way to work around this here is to use the array form of
exec() to pass exactly two parameters to `sh`. No manipulation of the
script string is needed with this approach:
exec.exec("sh", ["-c", script])
There are more cases in the project of `sh -c` usage which should also
be changed, and likely abstracted (shellExec()?) But this small patch
just fixes the most important case for the user-provided script.
---
Additionally, this removes the escaped backslash (`\\`) from the
start of the executed command. That was presumably to suppress the
use of aliases:
https://unix.stackexchange.com/questions/524254/why-are-backslashes-included-in-this-shell-script
But because this is invoking a non-interactive shell session, aliases
would not apply. Hence the extra backslash shouldn't be needed.
2021-03-09 18:49:23 +11:00
Yang
838986e303
Prepare for release 2.15.0.
2021-03-05 10:40:10 +11:00
Afzal Najam
27a0759d85
Change default cores to 2, add cores in workflow
2021-03-03 08:41:55 +11:00
Afzal Najam
d85239a9fb
Add option to modify the number of cores
2021-03-03 08:41:55 +11:00
Yang
91b2b2f06f
Prepare for release 2.14.3.
2021-01-13 19:28:11 +11:00
Yang
205fbe1b31
Always add path for cmdline-tools to support macos-11.0.
2021-01-13 19:24:10 +11:00
Yang
efc0dae5fa
Gradle 6.8.
2021-01-09 12:41:16 +11:00
fartem
4281471e5b
Add Hash Checker app projects to consumers list
2021-01-09 10:03:23 +11:00
Yang
7f22785663
Add LeakCanary to adopter list
2021-01-06 23:10:03 +11:00
Yang
c3e261e13b
Prepare for release 2.14.2.
2021-01-05 18:28:29 +11:00
linl33
434e949c3b
Support non-default API 28 images
2021-01-05 18:21:57 +11:00
Yang
0d8602fe47
Prepare for release 2.14.1.
2020-12-28 13:59:41 +11:00
Yang
28373d3d4f
Fix AVD creation hang when profile is not specified.
2020-12-28 13:13:03 +11:00
Yang
045b7d8c5e
Prepare for release 2.14.0.
2020-12-27 20:46:12 +11:00
Yang
b0f3c521a5
Support specifying SD card path or size.
2020-12-27 20:37:13 +11:00
Yang
308aa234e1
Update npm packages.
2020-12-25 00:24:38 +11:00
Yang
d4b3926c7d
Replace usages of deprecated ANDROID_HOME with ANDROID_ROOT_SDK.
...
Bump build tools to 30.0.3.
Update test-fixture dependencies.
2020-12-25 00:05:51 +11:00
Vitus
877a4c47c3
Update Compose Samples URL
2020-12-11 03:24:04 +11:00
Yang
11559ab158
Prepare for release 2.13.0.
2020-11-14 19:04:56 +11:00
Yang
b5ac8dfbfe
Update cmdline-tools to 3.0.
2020-11-14 19:02:24 +11:00
Yang
ad97647a61
Update npm packages.
2020-11-08 16:53:33 +11:00
Daniel Jette
4690ba2920
Add Shopify/android-testify to list of projects
...
Shopify/android-testify uses the Android Emulator Runner for GitHub Actions
2020-10-27 08:42:51 +11:00
Yang
15da0b2f14
Prepare for release 2.12.0.
2020-10-16 14:39:02 +11:00
Yang
53151f5236
Add support for using google_apis_playstore system images.
2020-10-16 14:32:01 +11:00