[roll] Roll infra/recipes Reland "[fuchsia_roller] Also update corresponding submodules"

This reverts commit aceb74b05f0e315418e4c41d34f0f493074ee497.

Reason for revert: relanding with fix to only try to update a submodule
when instructed to do so by a corresponding property.

Original change's description:
> Revert "[fuchsia_roller] Also update corresponding submodules"
>
> This reverts commit 948c1a36dc7532de21ffcf740ebcf435ccf4b4a2.
>
> Reason for revert: fails for rolls into repos that don't have a
> .gitmodules file
>
> Original change's description:
> > [fuchsia_roller] Also update corresponding submodules
> >
> > Now that we have Jiri manifests in fuchsia.git, we should update all the
> > rollers into fuchsia.git to also update the corresponding submodule when
> > rolling. This will reduce the number of submodule-update commits that
> > clutter the fuchsia log.
> >
> > We'll still need to keep submodule-update around but it will only run
> > after manual rolls, or rolls of the few remaining repositories (cobalt,
> > cobalt-config, and antlion) that are still pinned in integration.git
> > instead of fuchsia.git.
> >
> > Test: https://fxrev.dev/1288532
> >
> > Original-Fixed: 421230590
> > Depends-on: I3c8d273a641edb25b98a149ade4658faf55fda42
> > Change-Id: I2a6196f364c4ceaed330ca3ca58e90f608c37660
> > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/1288724
> > Fuchsia-Auto-Submit: Oliver Newman <olivernewman@google.com>
> > Reviewed-by: Ina Huh <ihuh@google.com>
> > Commit-Queue: Oliver Newman <olivernewman@google.com>
> > Dependencies-Satisfied: CL Deps Checker <cl-deps-checker@fuchsia-internal-service-accts.iam.gserviceaccount.com>
>
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Change-Id: I7cd741f968d534236f9df0708042a7045307232e
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/1288606
> Reviewed-by: RubberStamper 🤖 <android-build-ayeaye@system.gserviceaccount.com>

Original-Bug: 421230590
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/1289325
Original-Revision: 4a7a1b43f0f1cd0fb7ce878cecf1d1c9de757975
GitOrigin-RevId: d9ff3a9e4f23de6700b4e1717aa89a30c06fc36e
Change-Id: Idc36e652f28416ec6a3a4852741fa10110e28f49
1 file changed
tree: f02041c72c8360a5b209c7b7c786d95c34d21301
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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 in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.