[roll] Roll fuchsia Revert "Reland "[cog] refactor repository path logic"" This reverts commit b9499a02cd707b5d8b709c1eb8979ad440d70024. Reason for revert: This test is failing at HEAD in automation. It can be seen failing on core.x64-release try[1] and ci[2] builders on builds with creation times past this change rolling. [1] https://ci.chromium.org/ui/p/fuchsia/builders/try/core.x64-release [2] https://ci.chromium.org/ui/p/fuchsia/builders/global.ci/core.x64-release Original change's description: > Reland "[cog] refactor repository path logic" > > This reverts commit 5614b0abfc8950fa4c7133c994074bc145cbb5b6. > > Reason for revert: Fixed the reason why this was failing in fxr/1453270 > > Original change's description: > > Revert "[cog] refactor repository path logic" > > > > This reverts commit 700f54d79ba53706287d3317be2d791dbdb771c6. > > > > Reason for revert: Causing problems finding correct git hashes in the cloud build. > > > > Original change's description: > > > [cog] refactor repository path logic > > > > > > This change introduces unit tests for the git-polyfill script, covering argument parsing and repository path resolution. The logic for determining the active repository root and relative path has been refactored. The Context class now handles caching the repository root. New functions were added to parse .gitmodules and identify the specific submodule repository being targeted by git commands. > > > > > > Original-Bug: 467787331 > > > Change-Id: I278174232da5c647ca8398a537bf06e187eb6b8a > > > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1452370 > > > Commit-Queue: Chase Latta <chaselatta@google.com> > > > Reviewed-by: Jiaming Li <lijiaming@google.com> > > > Reviewed-by: Darren Chan <chandarren@google.com> > > > > Original-Bug: 467787331 > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Change-Id: I1a4aa8bb15f2563d323c4094b4546e268702fd04 > > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1453488 > > Exempt: RubberStamper 🤖 <android-build-ayeaye@system.gserviceaccount.com> > > Commit-Queue: Chase Latta <chaselatta@google.com> > > Original-Bug: 467787331 > Change-Id: I8834ffc940c9edbf35dc83698f12eb5a6e392848 > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1453460 > Commit-Queue: Chase Latta <chaselatta@google.com> > Reviewed-by: Darren Chan <chandarren@google.com> Original-Bug: 467787331 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1453948 Original-Revision: 6b62dce8d084c634dfd054be903e065c41a20235 GitOrigin-RevId: 62240821af9b1042d78615e81ae3d8241f39ae3c Change-Id: Ifd1bb48f4bb374d1ba19d3fb462bd67125659512
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 in one of the communication channels documented at get involved.
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.