commit | c5db9d199da94017220f10c6598fa75a53a7cabf | [log] [tgz] |
---|---|---|
author | Kendal Harland <kjharland@google.com> | Tue Mar 12 12:11:32 2019 -0700 |
committer | Kendal Harland <kjharland@google.com> | Tue Mar 12 14:20:24 2019 -0700 |
tree | 93b79b297ca572e798c608511707d79945f74cfa | |
parent | bbbf7ffcad02b15f24d90825c090a1c27324cf9c [diff] |
[command] Add a package for common command-line op code To start with, define a "Cancelable" command which exits early when the input context emits a Done event. TEST: go test -count=10000 ./command/... OUTPUT: ok Fuchsia.googlesource.com/tools/command 13.310s (Verifying that a test that `sleep`s for 1 millisecond is not flaky) Change-Id: I6323bc09bc6e90a1fdb818498e8372b16dfe8caa
This repo contains tools used in Fuchsia build and development.
Go packages from here are automatically built and uploaded to CIPD and Google Storage by bots using the tools recipe. To add a tool to the build:
builder_mixins
section with name: "tools"
.properties_j
to add a string to the packages
list:"fuchsia.googlesource.com/tools/cmd/your-new-tool"