History log of /expo/buildAndroidTarballLocally.sh (Results 1 – 6 of 6)
Revision Date Author Comments
# 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.