commit | 94b882957976f9ce8e9eb04d7e9f6ab19b69f1e7 | [log] [tgz] |
---|---|---|
author | Oliver Newman <olivernewman@fuchsia.infra.roller.google.com> | Fri Jan 12 18:53:39 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Jan 12 10:54:46 2024 -0800 |
tree | 77bd4a5975a2704955e7dee5948ea8337092934c | |
parent | 3dead2177f002e7f8c5f951ea06e7a2525611b2a [diff] |
[roll] Roll infra/recipes [presubmit_util] Improve readability - Reorganize the builder-triggering logic so that the logic to directly trigger builders is clearly separated from the logic to trigger CQ. This results in duplicate `_wait_for_cq` calls but makes it much easier to understand. - Reduce nesting and conditionals - Reduce unnecesssary plumbing of step names - Refactor test helper functions to reduce duplication of step names - Add more comments This is essentially a pure refactoring, the only expectation file diffs come from step nesting changes. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/972753 Original-Revision: ebdec77c22cf828fb1d0eadce396bc449a27bb0f GitOrigin-RevId: d1d92a71141bb4d5413ede5d551302f8bc8a7473 Change-Id: I5846b29fa9eb66137c90bf1ff387b2d4a78b9041
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
.