expo / turtle

Standalone app builder service
MIT License
385 stars 29 forks source link

Release of the Expo SDK 46 tarball #410

Open SrZorro opened 1 year ago

SrZorro commented 1 year ago

Question Checklist

Question Subject

Looking for the release of the Expo SDK 46 tarball.

Question Description

When trying to build an Expo app locally, it is blocked on the tarball not being available in https://github.com/expo/turtle/tree/master/shellTarballs.

Failed to build standalone app
  err: Error: ENOENT: no such file or directory, open '/usr/local/lib/node_modules/turtle-cli/shellTarballs/android/sdk46'
  platform: "android"

In the post with the deprecation notice for classic builds & turtle-cli it says that SDK 46 will be the last version supported but the tarballs are missing

kbrandwijk commented 1 year ago

The release notes for SDK 46 mention: image

daganchen commented 1 year ago

We're waiting :) Thank you guys, amazing work!

daganchen commented 1 year ago

Released, when tested I got: [21:46:13]: ▸ Aug 19 21:46:13 turtle[9528] INFO: Build file '/Users/daganchen/.turtle/workingdir/android/sdk46/android-shell-app/app/build.gradle' line: 16 [21:46:13]: ▸ platform: "android" [21:46:13]: ▸ buildPhase: "running gradle" [21:46:13]: ▸ source: "stderr"

any ideas?

daganchen commented 1 year ago

Found the issue: Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8. If someone gets stuck here, an update is required.

Thank you a lot EXPO team, saved my tons of issues with the customers :)

assada commented 1 year ago

same issue but with 47 SDK

Jan 21 20:13:53 turtle[445265] ERROR: Failed to build standalone app
  err: Error: ENOENT: no such file or directory, open '/usr/lib/node_modules/turtle-cli/shellTarballs/android/sdk47'
  platform: "android"
kbrandwijk commented 1 year ago

@assada SDK 47 will not be supported. SDK 46 was the last supported SDK version for the classic builds infrastructure / turtle CLI.