[roll] Roll fuchsia [build] fx build --experimental-tui Plumb 'fx build --experimental-tui' through intermediate scripts. This mode runs a terminal UI in the foreground of the build. Use a --log-dir that is $FX_BUILD_LOGDIR/tui_logs main_build.py: fix signal handling for TUI integrated mode: os.setpgrp is conditional on NOT using the TUI so that it can operate in the foreground, otherwise, it will immediately be suspended (SIGSTOP) when it cannot operate the terminal foreground. Update tests to mock with contextlib.nullcontext. top_build_wrap.sh: enable use of rsproxy-wrap.sh when TUI is enabled without ResultStore. fuchsia-rsproxy-wrap.sh: allow use of unsecured connection to the jobstatus_addr socket (to buildminder TUI). Tested: fx -x build --experimental-tui Original-Bug: 487240814 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1570374 Original-Revision: 6df47ee3b0058e1fcaa3a63bdb584ddb08183f56 GitOrigin-RevId: ce51371e58a3911ed68c4d7e9f260a9fab9446ff Change-Id: I2761b47c34702dfc291b99abd5fb6c2ad985e437
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.