Upgrade native 2025 - #1213
Closed
shankari wants to merge 2 commits into
Closed
Conversation
These updates are consistent with the investigation in e-mission/e-mission-docs#1137 (comment) The upgrades are: - in `package.json` and `package-lock.json`: - upgrade the android platform - upgrade the push, device and file plugins - in `android_sdk_packages` - upgrade build tools - install the api-35 images - in `export_shared_dep_versions` - upgrade `nvm` and `node` - upgrade `ruby` and `cocoapods` - fix the location of the ruby path - in `config.cordovabuild.xml`, removed the pinned kotlin version to use the default instead e-mission/e-mission-docs#1137 (comment) e-mission/e-mission-docs#1137 (comment) e-mission/e-mission-docs#1137 (comment) Testing done: - Cleared out everything ``` $ rm -rf ~/Library/Android/sdk $ rm -rf platforms $ rm -rf plugins $ rm -rf node_modules ``` - Installed everything ``` $ bash setup/prereq_android_sdk_install.sh $ bash setup/setup_native.sh ... Found 26 plugins, expected 26 All plugins installed successfully! ``` - Activated and built ``` $ source setup/activate_native.sh $ npm run build-dev ** BUILD SUCCEEDED ** ```
Older images can be installed manually if needed. This should allow the automated test, which is currently failing due to lack of resources, to succeed again. It currently fails with ``` [================================ ] 81% Unzipping... x86/system.img Warning: An error occurred while preparing SDK package Google Play Intel x86 Atom System Image: No space left on device. [================================ ] 81% Unzipping... x86/system.img END: Done with android SDK download, exiting script ```
Contributor
Author
|
This PR was created because some of the checks were being skipped in #1212 (note that this only has 4 checks). Based on a session with copilot, apparently sometimes checks only work properly if run from a branch on the same repo. I was 99% sure that was not the problem, but I tried it just in case. It wasn't the problem. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.