commit | fe6efd4517e9b77eee104d7a859765febadd002a | [log] [tgz] |
---|---|---|
author | Kendal Harland <kjharland@google.com> | Thu May 23 17:07:44 2019 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Thu May 23 17:07:44 2019 +0000 |
tree | 7886bb3feb8aec22f56a0c19e58d3b40883fc858 | |
parent | ebecdccfa311a63d23b95fbd07b26794af50b074 [diff] |
[build_init] Start porting bootstrap logic to a Go tool This will replace all of the code in Fuchsia recipes textproto module (//infra/recipes/recipe_modules/textproto/api.py). It will eventually become Fuchsia's first subcommand to run under kitchen. In the meantime, TextProtoApi will call it under the hood. Git commands were taken from the expectation files of TextProtoAPI. This implementation differs in that it always looks for specs in //integration, rather than in the repo in the Buildbucket build input. This commit only implements logic to ensure the integration repository is checked out properly. Bug: IN-1102 #comment Change-Id: I23c452112a34a7269c0fdc164d86e356d4dbc14d
This repo contains tools and config files necessary to run infrastructure related to builds, code review, version control, and continuous integrations.
In order to build the Go code, you must clone this repo into an appropriately named directory. This should do the trick:
REPO=fuchsia.googlesource.com/infra/infra git clone https://${REPO} $(go env GOPATH)/src/${REPO}