| #
be238206 |
| 20-Apr-2020 |
Stanisław Chmiela <[email protected]> |
[tools-public] Remove check-dynamic-macros-android.sh (#7919)
# Why
Follow-up to https://github.com/expo/expo-cli/pull/1933.
# How
Since we won't use `check-dynamic-macros-android.sh` when
[tools-public] Remove check-dynamic-macros-android.sh (#7919)
# Why
Follow-up to https://github.com/expo/expo-cli/pull/1933.
# How
Since we won't use `check-dynamic-macros-android.sh` when building standalone apps and there is no other place we use it we can remove it. Let's believe in `expotools`!
# Test Plan
I will cherry-pick that commit to `sdk-37` and push a new image to Android staging.
show more ...
|
| #
7820a3ee |
| 20-Apr-2020 |
Stanisław Chmiela <[email protected]> |
[ci] Optimize Android shell apps (#7888)
# Why
- Let's keep secrets secret!
- Makes Turtle deploy faster and use less memory and storage
# How
- Removed the `decrypt_secrets…` from `shell_
[ci] Optimize Android shell apps (#7888)
# Why
- Let's keep secrets secret!
- Makes Turtle deploy faster and use less memory and storage
# How
- Removed the `decrypt_secrets…` from `shell_app_android` job,
- Removed the `yarn install` from `tools-public` (Turtle doesn't use anything JS-y from within `tools-public`, the only thing it uses is the `check-…macros.sh` script).
- Removed the `android/versioned-abis` directory as it used a couple of MBs and we are sure we would never use it in standalone apps.
- Annotated the whole `buildAndroidTarballLocally.sh` script for future reference.
# Test Plan
The shell app build process has been tested on an `sdk-37`-based branch in https://github.com/expo/expo/pull/7889 ([job](https://app.circleci.com/jobs/github/expo/expo/143387)).
Pushed the shell app built as a part of https://github.com/expo/turtle/pull/209 to staging and it built as expected.
show more ...
|
| #
a8169b0d |
| 01-Aug-2019 |
Eric Samelson <[email protected]> |
[android] ensure that shell app tarball is built with release configuration to exclude WRITE_CONTACTS permission
|
| #
94b225e2 |
| 01-Aug-2019 |
Eric Samelson <[email protected]> |
[android] ensure that shell app tarball is built with release configuration to exclude WRITE_CONTACTS permission
|
| #
1fe76393 |
| 26-Jun-2019 |
Tomasz Sapeta <[email protected]> |
[tools][expotools][android][ios][ci] Move generating dynamic macros to expotools (#4591)
# Why
Step of #4428
# How
Moved generating dynamic macros to expotools. Also did some other cleanup
[tools][expotools][android][ios][ci] Move generating dynamic macros to expotools (#4591)
# Why
Step of #4428
# How
Moved generating dynamic macros to expotools. Also did some other cleanups, like moving iOS build phase scripts to separate files - they will be easier to review in the future and it's easier to modify them when they are as a separate files other than inside pbxproj file.
It adds three new expotools commands:
- `et ios-generate-dynamic-macros`
- `et ios-cleanup-dynamic-macros` -> not sure if we still need this, it just removes Info.plist backup
- `et android-generate-dynamic-macros`
# Test Plan
- [x] `et ios-generate-dynamic-macros` successfully generated client's Podfile and ExpoKit.podspec
- [x] Android's client builds fine
- [x] iOS client builds fine
show more ...
|
| #
503d9a4a |
| 17-Apr-2019 |
Nick Novitski <[email protected]> |
[android][ci] Add turtle android tarball script
Copied mainly from turtle repository.
|