[roll] Roll fuchsia [ffx] Move repo package list and show into foreground process This rewrites `ffx repository package list` and `ffx repository package show` from primarily being driven from the ffx daemon into a foreground process. This reports much better error messages to the user, and helps us clean up a lot of code. This leaves behind the server-side configuration for now to avoid breaking clients that might depend on the API until they update ffx. It also removes the ability for the server to list components with `ffx repository package list`. That probably shouldn't matter, since ffx will auto-update the daemon, so there shouldn't be anyone accessing that functionality. Along the way, this changes the abbreviated short hash display to remove the trailing `..` so it's easier to copy. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/948413 Original-Revision: a47d92e3ddac4ed0e9debba3bbe3f16ea6703a97 GitOrigin-RevId: b3f10b90dd33b52f06021d66e5732b2c8f4f7210 Change-Id: Id474f00058d7286d5fa721cd3929ef024be31be9
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.