[roll] Roll infra/recipes Revert^3 "[checkout] Add integration update step after every jiri patch"

This reverts commit f8401e03b857e6055700cdb6480cd9defc67ec9d.

Reason for revert: Some rollers not picking up correct submodule diff. Reverting to further test.

Original change's description:
> Revert^2 "[checkout] Add integration update step after every jiri patch"
>
> This reverts commit dc024149c5b001953794960e20e566190442100b.
>
> Reason for revert: We need to add an extra fetch before updating superproject for submodule_update tool.
>
> Original change's description:
> > Revert "[checkout] Add integration update step after every jiri patch"
> >
> > This reverts commit e6ffb8282d5e8be99128130ffac8e2911507d5c1.
> >
> > Reason for revert: integration_step failing for third_party builders
> >
> > Original change's description:
> > > [checkout] Add integration update step after every jiri patch
> > >
> > > When jiri is patching changes from integration that involved manifest
> > > changes, we need to make sure integration changes are pulled into
> > > submodules pins or else the checkout will not be testing the manifest
> > > changes correctly with a submodule checkout.
> > >
> > > Original-Bug: b/301072531
> > > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/936414
> >
> > Original-Bug: b/301072531
> > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/955192
>
> Original-Bug: b/301072531
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/955619

Original-Bug: b/301072531
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/956939
Original-Revision: 1ccd56225b93320795bd3f41faa16cdd17d641bd
GitOrigin-RevId: 69e7ae200cb1f07a55c430c105021cea28ec96a6
Change-Id: I2144e6decbea35c1dff3ab1954ef33325a7c4a7f
1 file changed
tree: 692ab11f416f6d3ed9b51e4c9a919fe9804edfe3
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
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 via the IRC channel #fuchsia on Freenode.

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.