Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gradle - mergeDexRelease - @0.68.1-nightly - minimal repro #554

Closed
wants to merge 19 commits into from

Conversation

leotm
Copy link
Owner

@leotm leotm commented Apr 25, 2022

@leotm leotm added 🐞 Bugerino: Summin' ain't work'n jimmy android Native Android changes (Java, Gradle, Kotlin) 🐧 Linux: Ubuntu 22.04 LTS for Android CI macOS labels Apr 25, 2022
@leotm leotm linked an issue Apr 25, 2022 that may be closed by this pull request
@leotm leotm added this to the Android Release APK milestone Apr 26, 2022
leotm added a commit that referenced this pull request Apr 27, 2022
…r AGP 7.1.1+ resolving ReactAndroid:configureNdkBuildDebug (#276)

Full details/logs: #276

- Create bleeding edge Android debug workflow on Ubuntu
- Test older AGP 4.2.2 clean and build - passing (super slowly)
- Test supported AGP 7.0.4 clean and build - passing
- Test current unsupported AGP 7.1.1 depending on default build-variant and preBuild tasks - failing
  - facebook/react-native#33586
  - https://issuetracker.google.com/issues/207403732
- Test react-native#200488 - dependencies failing detecting React Native version
- Remove react-native-screens until Gradle clean task resolved with current AGP 7.3.x
  - fdf4e57
  - https://github.com/leotm/react-native-template-new-architecture/runs/6181690191?check_suite_focus=true#step:6:134
- Revert Gradle properties JVM memory
- Revert Android SDK Build Tools to 31.0.0 until SDK licenses accepted
  - @react-native-community/datetimepicker, task :react-native-community_datetimepicker:compileDebugAidl
  - https://github.com/leotm/react-native-template-new-architecture/runs/6156939397?check_suite_focus=true#step:6:128
- Revert AGP 7.0.4 to 7.3.0-alpha09
- Revert Gradle 7.3.3 to 7.5 nightly
- Revert NDK 24 stable to 25 rc2
- Remove debug info (npx react-native info)
- Revert to cleaning once, repetitive stable and cached
- Revert to building once, repetitive stable and cached
- Check macOS 12.4 / 12.4 Beta / 12.4 Beta 2
- Raise mergeDexRelease issue seperately, test RN nightly and fix ReactAndroid hermes-engine dependency
  - #553
  - #554
- Consider CI on
  - macos-latest / macos-11
  - windows-latest / windows-2022
  - self-hosted M1
- Add ANDROID_NDK_HOME and ANDROID_NDK_ROOT global and local env comments
- Add E2E release APK arch/ABI comments per VM image for AVD
- Add release build comments on parallelising via matrix, ccache and sccache
@leotm
Copy link
Owner Author

leotm commented Apr 28, 2022

Cause (me) via Android Studio Canary experimental changes applied to VC for successful builds w other libs like react-native-screens

Revert, resolve (conflicts) then good2go


After, raise/fix issue mentioned in

Remove react-native-screens until Gradle clean task resolved with current AGP 7.3.x

@leotm leotm closed this in 377cba4 May 2, 2022
@leotm leotm deleted the gradle-mergeDexRelease-minimal-repro branch May 12, 2022 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android Native Android changes (Java, Gradle, Kotlin) 🐞 Bugerino: Summin' ain't work'n jimmy macOS 🐧 Linux: Ubuntu 22.04 LTS for Android CI
Projects
1337 - Template+
  
Awaiting triage
Development

Successfully merging this pull request may close these issues.

Gradle - mergeDexRelease - @0.68.1-nightly
1 participant