[fuchsia] Checkout Fuchsia Product Bundle

The Fuchsia team has changed which script to use when downloading
Fuchsia system images.

See https://chromium-review.googlesource.com/c/chromium/src/+/3982178

Bug: chromium:1276957
Change-Id: I540aa21961cd8546503d8e71a1bc1c5a2c54332e
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4013865
Auto-Submit: Victor Gomes <victorgomes@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Victor Gomes <victorgomes@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84140}
This commit is contained in:
Victor Gomes 2022-11-09 11:23:51 +01:00 committed by V8 LUCI CQ
parent 272a0edf4d
commit 97aebdc551

7
DEPS
View File

@ -26,6 +26,7 @@ vars = {
# most commonly useful for developers. Bots and developers that need to use
# other images (e.g., qemu.arm64) can override this with additional images.
'checkout_fuchsia_boot_images': "qemu.x64",
'checkout_fuchsia_product_bundles': '"{checkout_fuchsia_boot_images}" != ""',
'checkout_instrumented_libraries': False,
'checkout_ittapi': False,
@ -573,11 +574,11 @@ hooks = [
{
'name': 'Download Fuchsia system images',
'pattern': '.',
'condition': 'checkout_fuchsia',
'condition': 'checkout_fuchsia and checkout_fuchsia_product_bundles',
'action': [
'python3',
'build/fuchsia/update_images.py',
'--boot-images={checkout_fuchsia_boot_images}',
'build/fuchsia/update_product_bundles.py',
'{checkout_fuchsia_boot_images}',
],
},
{