[roll] Roll fuchsia [bazel_sdk] Ensure assembly actions are always run locally. Assembly-related actions deal with very large inputs whose content changes all the time. Using remote builders to perform them, or caching their outputs is thus not beneficial. This CL makes the corresponding actions local, by adding an `execution_requirements` attribute to each of their ctx.actions.run() or ctx.actions.run_shell() calls. To improve clarity, and reduce errors, this attribute is added by expanding a kwargs constant named LOCAL_ONLY_ACTIONS_KWARGS, defined in @fuchsia_sdk_common//:rule_utils.bzl, and re-exported by @fuchsia_sdk//fuchsia/private/assembly:utils.bzl. Original-Bug: 344589613 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1059792 Original-Revision: 409c1d83fc32edb178251fa5fd7a01e0c8106f9c GitOrigin-RevId: e64da66b475f636ac664206ea4c22864df047c85 Change-Id: If7b492a626d1398e6809871c86808d4bf4dfa60f
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.