[roll] Roll infra/recipes [sdk][cl-util] Add plumbing for non-CL-based presubmits Flutter is adding plumbing in their infrastructure to allow for non-CL-based cross-infrastructure testing, which is necessary as we are not set up to interact with GitHub repositories. When external_testing.skip_cl is set, we skip the entire route of creating a CL and instead rely directly on triggering and collecting tryjobs through Buildbucket. This requires that we pass the SDK override through recipe properties rather than through files in the CL. That work is pending based on what those properties end up being. Future work should also include moving most of this orchestration logic to the cl_util recipe module to make the SDK recipe less verbose. Original-Bug: 92510 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/639584 Original-Revision: 75a23b162782f3b50c24472e8e1ba4b77c7d0d10 GitOrigin-RevId: 3d4f856b522b8501933546de2eb58ca5a79e735e Change-Id: I0f5315c97f00a419e9ac4331649bda4b7e4ccbf5
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.