[roll] Roll fuchsia [fuchsia-repo] Improve publish conflict error This changes fuchsia_repo::RepoBuilder to track the package manifest paths. This allows us to report better error messages when we have a conflict between two package manifests. In addition, when we detect a conflict, we compute a difference between the two manifests to report which files are different. This hopefully better guides users to figure out why a build system might be trying to publish two different versions of a package. Finally it moves dependency tracking into RepoBuilder to simplify tracking. Original-Fixed: 115432 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/760667 Original-Revision: 284d01d798d5722587e4ec7d64c1c70a2ea47826 GitOrigin-RevId: a796958c02e676e7b0235d6497263114e0c3537b Change-Id: I2e1871c0eee9f49a5ebdaf6787a658a850325e0f
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.