Don't buffer stdout.

Emulate a tty to prevent stdout from being implicitly buffered for all
top-level workflows.
This prevents stdout/stderr from being printed in the wrong order for
these cases:
1. Running a workflow non-interactively, such as in infra.
2. Running a test workflow target via `bazel run` or `bazel test`.

Also remove duplicate publish task in test package workflow.

Fixed: 119214
Change-Id: Icf73d0cf2e075b518c95f180fc7f5517d1b975de
Reviewed-on: https://fuchsia-review.googlesource.com/c/sdk-integration/+/791182
Reviewed-by: Jiaming Li <lijiaming@google.com>
Commit-Queue: Darren Chan <chandarren@google.com>
7 files changed
tree: 8b3575fb29027c12463e23173a2b7e44dffe010e
  1. bazel_rules_fuchsia/
  2. bazel_rules_fuchsia_experimental/
  3. manifests/
  4. scripts/
  5. tests/
  6. .gitignore
  7. .gitmodules
  8. AUTHORS
  9. BUILD.bazel
  10. CONTRIBUTING.md
  11. LICENSE
  12. PATENTS
  13. README.md
  14. using_local_sdk.md
README.md

Fuchsia SDK Integration Repository

This repository provides environment-specific (e.g. Bazel, GN) tools for the SDK and associated integration tests in a public repo.

Visit Contributing to Fuchsia to learn how to contribute to this repository.