filmaj
4a354bba86
CB-12546: based on android
command exit code and stdout, conditionally try to invoke avdmanager
to list out AVD images. tweak relevant test to match behaviour. small tweak to use exposed methods for checking platform (for easier future stubbing).
2017-03-20 10:08:36 -07:00
filmaj
d40c22441f
CB-12546: move check_reqs to templates directory and update module references.
2017-03-20 10:08:36 -07:00
filmaj
6395eda0c8
CB-12546: emulator specs.
2017-03-20 10:08:36 -07:00
filmaj
eb6ada8091
CB-12546: more robust sdk location detection. ANDROID_HOME now can be set from location of either of adb
, android
or avdmanager
commands. slightly rework logic of infering ANDROID_HOME + setting up PATH to hopefully separate the logic into clearer sections. check_reqs.check_android now validates SDK Tools 25.3.1 binaries/structure. added specs for check_reqs.check_android. move android sdk version script. expose some helper functions as module methods to help with mocking.
2017-03-20 10:08:35 -07:00
filmaj
a7ef686a27
CB-12546: leverage avdmanager
if android
warns it is no longer
...
useful, which happens in Android SDK Tools 25.3.1.
explicitly set the CWD of the spawned emulator process to workaround a recent google android sdk bug.
rename android_sdk_version.js to android_sdk.js, to better reflect its contents.
have create.js copy over the android_sdk_version batch file.
2017-03-20 10:08:35 -07:00
Joe Bowser
84de9ee0da
CB-12574 - Bumping Version
...
This closes #368
2017-03-15 13:31:24 -07:00
Joe Bowser
e182e669f0
CB-12524: Put the script in the wrong spot, oops
...
This closes #367
2017-03-13 13:51:37 -07:00
Joe Bowser
a9a28d3e77
CB-12524: Workaround for obsolete gradle on integration servers
2017-03-13 13:51:37 -07:00
Joe Bowser
2d3f3cae13
CB-12524: Set Gradle to always build in the project directory since our tests don't run scripts from the project directory by default
2017-03-13 13:51:36 -07:00
Joe Bowser
ab276504fd
CB-12524: Windows functionality for Gradle execution
2017-03-13 13:51:36 -07:00
Joe Bowser
3cc4e5b440
CB-12524: This now fetches the template from inside of the Android Studio directory, and falls back to a locally installed Gradle instance
2017-03-13 13:51:36 -07:00
Joe Bowser
b2664bc469
CB-12524: Test distributing a wrapper in the framework directory
2017-03-13 13:51:36 -07:00
Joe Bowser
3bbc7fb328
CB-12465: Writing new JUnit Test Instrumentation to replace tests and retire problmatic tests
...
This closes #363
2017-02-27 09:28:02 -08:00
Steve Gill
5591a1a4e8
Update JS snapshot to version 6.2.0-dev (via coho)
2017-01-26 16:30:33 -08:00
Joe Bowser
6355425a6f
Change to https by default
2017-01-20 09:31:31 -08:00
Jesse MacFadyen
3f674faf30
Merge branch 'CB-5968' of https://github.com/sterlingann/cordova-android
2017-01-08 22:42:18 -08:00
Steve Gill
b9ad1b6b26
Update JS snapshot to version 6.2.0-dev (via coho)
2017-01-03 17:45:55 -08:00
daserge
6c60dc5dc8
CB-12159 Android: Keystore password prompt won't show up
...
This closes #351
2016-12-08 09:51:24 -08:00
Joe Bowser
ad40d33400
Need to pass lint
2016-11-21 16:36:20 -08:00
Joe Bowser
5017e2302b
CB-12169: Check for build directory before running a clean
2016-11-21 14:46:09 -08:00
Jesse MacFadyen
348b1b4dda
Do not test for non-existent build folder
...
This closes #348
2016-11-03 11:23:05 -07:00
Jesse MacFadyen
0fd7e7f040
Fixed AndroidStudio tests to actually run, removed app/src/main/assets/ as a requirement and added app/src/main/res instead, added placeholder for build/ folder, Removed dupe gitignore
2016-11-02 19:46:33 -07:00
Joe Bowser
cfa0fa7243
Update JS snapshot to version 6.2.0-dev (via coho)
2016-11-02 16:32:16 -07:00
Joe Bowser
6a63d9df0a
Set VERSION to 6.2.0-dev (via coho)
2016-11-02 16:32:15 -07:00
Jesse MacFadyen
36646eb527
rewrite to use retro js
...
This closes #347
2016-11-02 16:30:14 -07:00
Joe Bowser
5346a386f7
CB-12108: Updating gradle files to work with the latest version of Android Studio, since a patch release breaks this, and Gradle complains if you add the plus
2016-11-02 14:19:21 -07:00
Joe Bowser
3c087c6716
CB-12101: Spot fix to go into next patch release
...
This closes #346
2016-11-01 16:37:39 -07:00
Darryl Pogue
854946e313
CB-12077: Fix paths for Android icons/splashscreens
...
This closes #343
2016-10-31 11:31:26 -07:00
Sterling
d6a1d7a913
updated xxhdpi mipmap icon to 144x144
2016-10-28 21:57:54 -07:00
Sterling
700b425774
replaced with unstretched images
2016-10-28 17:20:56 -07:00
Sterling
e31634b0fb
created directories and corresponding images for xxhdpi and xxxhdpi, both drawables and mipmaps
2016-10-28 17:03:45 -07:00
Joe Bowser
7f9e7c73ab
Update JS snapshot to version 6.1.0-dev (via coho)
2016-10-20 11:49:04 -07:00
Joe Bowser
3e7be6cc0f
Set VERSION to 6.1.0-dev (via coho)
2016-10-20 11:49:03 -07:00
Joe Bowser
6aa4b1b301
CB-11083: Fixing syncronous file check and future-proofing the JS for Travis
...
This closes #323
2016-10-19 09:49:42 -07:00
Joe Bowser
304cbef5ed
CB-11083: Reading files to check for CordovaLib dependency, if so, we exclude CordovaLib to be safe
2016-10-19 09:49:39 -07:00
Joe Bowser
263968e019
CB-11083: Plugin build script for dependencies without a gradle file
2016-10-19 09:49:39 -07:00
Joe Bowser
c05521e55a
CB-11083: The GradleBuidler can tell the difference between a Cordova Plugin Framework and a regular framework based on the name
2016-10-19 09:49:39 -07:00
Joe Bowser
2f3c71feaa
CB-11083 Fix to deal with custom frameworks with their own Gradle configuration
2016-10-19 09:49:39 -07:00
Martin Bektchiev
2e37d2c253
CB-11771 Deep symlink directories to target project instead of linking the directory itself
...
When installing a plugin with custom library using the --link option the whole directory is symlinked and temporary
files leak into the original plugin directory on build. This leads to broken builds if the same plugin is linked in
2 projects targeting different Cordova versions.
This closes #326
2016-10-13 18:39:27 -07:00
Simon MacDonald
77b9fd62a7
Fix tab/space issue
2016-10-12 22:21:14 -04:00
Jesse MacFadyen
b2d7124424
CB-11999 add message, catch exception if require fails
2016-10-12 11:48:06 -07:00
Joe Bowser
be19585c68
Merge branch 'fix-appname-apostrophe' of https://github.com/revolunet/cordova-android
...
Using a merge commit to merge in a PR
This closes #272
2016-10-11 15:49:20 -07:00
Darryl Pogue
ca0cbad1c7
CB-8722 - Move icons from drawable to mipmap
...
This closes #340
2016-10-11 13:29:15 -07:00
Joe Bowser
fb53452d37
Unused requires cause AppVeyor to not work
...
This closes #339
2016-10-07 18:14:36 -07:00
Joe Bowser
b5246f3f09
Clean also wipes out the www directory, which was causing the strange errors that were happening when building
2016-10-07 18:14:36 -07:00
Joe Bowser
4be413af79
Removing try/catch now that we have the new tests and committing latest
2016-10-07 18:14:36 -07:00
Alexander Sorokin
5db2de95f5
CB-11964 Call clean after plugin install and mock it in tests
2016-10-07 18:14:36 -07:00
Joe Bowser
6418add83d
Did a try/catch to deal with the unit tests vs actual project environment, code duplication is needed because of builderEnv
2016-10-07 18:14:36 -07:00
Joe Bowser
7d26c51da6
CB-11964: Do a clean when installing a plugin to et around the bug
2016-10-07 18:14:36 -07:00
daserge
30325e4f32
CB-11869 Fix cordova-js android exec tests
...
Useragent Regexp result is null in node environment - add a check for it
Updated cordova-js
Increased e2e create specs timeout
2016-09-29 12:24:52 +03:00