react-native-macos/scripts/circleci
Nicola Corti 4699a39489 Isolate the buck OSS commands inside test_buck (#34378)
Summary:
This isolates and parallelize all the BUCK related work inside a `test_buck` job, so it's immediately clear where a failure happend.

I've also added a couple of minor improvements:
- Don't clone okbuck just to consume a script. I've copied the script over instead.
- Removed unnecessary `buck_cache_key`

This should reduce ~5 minute of build time from Test Android which was already beyond 10 minutes.

## Changelog

[Internal] - Isolate the buck OSS commands inside test_buck

Pull Request resolved: https://github.com/facebook/react-native/pull/34378

Test Plan: Let's wait for a `test_buck` and `test_android` output.

Reviewed By: cipolleschi

Differential Revision: D38580359

Pulled By: cortinico

fbshipit-source-id: 8b3915bbc28b4a7a169011fe9047f402c2d1f6ee
2022-08-11 02:46:00 -07:00
..
buckToJunit Isolate the buck OSS commands inside test_buck (#34378) 2022-08-11 02:46:00 -07:00
analyze_code.sh Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
analyze_scripts.sh Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
apt-get-android-deps.sh Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
buck_fetch.sh Download kotlin compiler JARs for Buck instead of checking them in (#33209) 2022-03-02 13:04:49 -08:00
check_license.sh Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
create_github_release.sh Circle CI: Create GiHub Release draft when bumping version 2022-07-14 13:42:08 -07:00
exec_swallow_error.sh Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
post-artifacts-link.sh Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
report-bundle-size.sh Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
validate_yarn_lockfile.sh Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00