[roll] Roll infra/recipes Revert "[luci_config] Checkout using git instead of jiri" This reverts commit 4f17e412942323e9a2df32278b85d50fd082255d. Reason for revert: Checkout doesn't respect CLs Original change's description: > [luci_config] Checkout using git instead of jiri > > In anticipation of moving away from Jiri for managing infra config > repos, convert this recipe to checkout using plain old `git fetch` > instead of `jiri`. > > Conveniently, the `remote` property for the two existing builders that > use this recipe already corresponds to the repository containing the > configs, so we can just keep using that same property to refer to the > git remote, with no need for a soft transition. > > The only downside is that the "lucicfg-infra-config" builder that runs > against sso://turquoise-internal/infra/config can no longer use the > version of lucicfg that's pinned in the prebuilt repo, because it no > longer checks out the prebuilt repo. So instead, just install lucicfg > directly from CIPD at a version pinned in the recipe. > > This is probably fine because the configs in that repository don't > change very often, so it's rare than we'll need to atomically update > lucicfg and the configs, and not very disruptive to do that as a > breaking change. Eventually that repository will probably have the same > setup as integration where lucicfg is pinned in a cipd.ensure file > inside the repo, at which point we can remove support for installing > without a preexisting cipd.ensure file. > > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/570003 TBR=ihuh@google.com,olivernewman@google.com,auto-submit@fuchsia-infra.iam.gserviceaccount.com No-Presubmit: true No-Tree-Checks: true No-Try: true Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/570781 Original-Revision: c0624d9b7ad0ab704b37c76a5689f32c8f6db2f7 GitOrigin-RevId: c1ebccd5ca92f3abbe6dd12f0e9555b6bec7d060 Change-Id: I9c229932fba587e43b651da78e41a13cd48f30b2
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.