Summary:
Done using
```
./gradlew wrapper --gradle-version=7.4 --distribution-type=all
```
Waiting for CI result to check if this also addresses the build problem.
Note for reviewers: This is generated. Scanning for Bad Things is appreciated but you don't need to carefully read every line.
Depends on https://github.com/facebook/flipper/issues/3436.
Pull Request resolved: https://github.com/facebook/flipper/pull/3437
Test Plan: The recently added test step for verifying that this doesn't regress our APK creation is passing: https://github.com/facebook/flipper/runs/5188576639?check_suite_focus=true
Reviewed By: lblasa
Differential Revision: D34218046
Pulled By: passy
fbshipit-source-id: 20d3c543db8f1c12f996977d0bb34d62ea5bcd0b
Summary:
Fixes https://github.com/facebook/flipper/issues/3395
This reverts commit ecd7269848.
Will need to follow up with, ideally, a test case that is similar to my bisect script by checking the number of `_core` artefacts bundled while we figure out the root cause.
Pull Request resolved: https://github.com/facebook/flipper/pull/3435
Reviewed By: cekkaewnumchai
Differential Revision: D34202506
Pulled By: passy
fbshipit-source-id: 5b81959c0514cfc8f1aad36bf8c76a2204fa5af2
Summary:
Upgraded to the latest Android Studio and this popped up.
Pull Request resolved: https://github.com/facebook/flipper/pull/1936
Test Plan:
Built the sample app.
Repro'd the previous build failure. Weirdly enough, this only occurred on Linux, not on my Mac. Now it's passing.
Reviewed By: mweststrate
Differential Revision: D26483694
Pulled By: passy
fbshipit-source-id: 9c27eb6d28a0f390154899d67469a504d68c2ad4
Summary:
Playing around with alternative upload options and having
an up-to-date Gradle installation makes that easier.
Pull Request resolved: https://github.com/facebook/flipper/pull/1895
Test Plan: ./gradlew :sample:assembleDebug + CI
Reviewed By: nikoant
Differential Revision: D26275350
Pulled By: passy
fbshipit-source-id: ce5d11c289e6cf52e2d629a4719cc38665adf8e5
Summary:
Android Studio is on 4.0 now, we need the plugin for proper support.
Pull Request resolved: https://github.com/facebook/flipper/pull/1327
Test Plan: Synced and build with it.
Reviewed By: nikoant
Differential Revision: D22356268
Pulled By: passy
fbshipit-source-id: 63c7b727e9a0eaaea7beed1f9819c1e2d15a0ff4
Summary:
Ran this:
```
./gradlew wrapper --gradle-version=5.6.4 --distribution-type=bin
```
I tried to get us to 6.1, but that causes some type errors within
the Android plugin. I hope it's actually there stuff and not ours
so we can upgrade once they've sorted their stuff.
Pull Request resolved: https://github.com/facebook/flipper/pull/749
Test Plan:
./gradlew tasks
./gradlew :sample:installDebug
Reviewed By: jknoxville
Differential Revision: D19428496
Pulled By: passy
fbshipit-source-id: a910f5a269688f7ec5fc020fe1af99a75fc7b574
Summary: One of the last releases before 6.0 with more deprecation warnings.
Reviewed By: jknoxville
Differential Revision: D17259063
fbshipit-source-id: c31e9dc46071deae601489cc51d9af0d569d270d
Summary: Android Studio suggests this in order to continue working properly.
Reviewed By: danielbuechele
Differential Revision: D17160910
fbshipit-source-id: fac638495d6aa194dca54ef72c1c9dca5ad42b73
Summary: I hope that this takes care of all the android violations.
Reviewed By: danielbuechele
Differential Revision: D15199150
fbshipit-source-id: 0f5b4edc1bc9d38de0885f88bb2c3e43acfa09cd
Summary:
Just going through some of our third-party deps and making sure that
we're not trailing too far behind.
Pull Request resolved: https://github.com/facebook/flipper/pull/403
Reviewed By: danielbuechele
Differential Revision: D14665266
Pulled By: passy
fbshipit-source-id: 61e730c4d850a1c0a9475de287d9791061e85e4b
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/317
This could save our collective sanity. There's now
built-in support for HTTP retries: 0904f9d136
Reviewed By: jknoxville
Differential Revision: D12906015
fbshipit-source-id: 6030bfb6b914cfda186d92d20f3b15e693b1710c
Summary:
This moves the native setup to a separate gradle file and unpacks everything outside the build folder. That way we don't throw everything away on every incremental build.
This is an intermediate step to get to a more declarative setup like Fresco has it and get rid of the individual hacks we have for every download.
Pull Request resolved: https://github.com/facebook/Sonar/pull/154
Reviewed By: jknoxville
Differential Revision: D8833812
Pulled By: passy
fbshipit-source-id: 2424c9d6e22e6092c04af344e06939b4a6aba041