go.devtools

module
v0.0.0-...-565800d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2016 License: BSD-3-Clause

README

This repository contains developer tools used to install and contribute to Vanadium.

For more information, see the installation and contributing instructions.

This repository is fetched and the tools are built as part of the Vanadium installation process for contributors.

Directories

Path Synopsis
bendroid executes Go tests and benchmarks on an android device.
bendroid executes Go tests and benchmarks on an android device.
Command dashboard runs the Vanadium dashboard web server.
Command dashboard runs the Vanadium dashboard web server.
Command godepcop checks Go package dependencies against constraints described in .godepcop files.
Command godepcop checks Go package dependencies against constraints described in .godepcop files.
Command gologcop checks for and injects logging statements into Go source code.
Command gologcop checks for and injects logging statements into Go source code.
internal
buildinfo
Package buildinfo implements encoding and decoding of build metadata injected into binaries via the jiri tool.
Package buildinfo implements encoding and decoding of build metadata injected into binaries via the jiri tool.
golib
Package golib defines utilities for using the Go toolchain to build Vanadium binaries.
Package golib defines utilities for using the Go toolchain to build Vanadium binaries.
goutil
Package goutil provides Go wrappers around the Go command-line tool.
Package goutil provides Go wrappers around the Go command-line tool.
xunit
Package xunit contains types and functions for manipulating xunit files.
Package xunit contains types and functions for manipulating xunit files.
Use this command to ensure that no unintended changes are made to the vanadium public API.
Use this command to ensure that no unintended changes are made to the vanadium public API.
List project contributors.
List project contributors.
This command can be used to check if all source code files of Vanadium projects contain the appropriate copyright header and also if all projects contains the appropriate licensing files.
This command can be used to check if all source code files of Vanadium projects contain the appropriate copyright header and also if all projects contains the appropriate licensing files.
Executes a Go command in a docker container.
Executes a Go command in a docker container.
Wrapper around the 'go' tool that can be used for compilation of vanadium Go sources.
Wrapper around the 'go' tool that can be used for compilation of vanadium Go sources.
Vanadium extensions of the go tool.
Vanadium extensions of the go tool.
Manage vanadium oncall schedule.
Manage vanadium oncall schedule.
Profiles are used to manage external sofware dependencies and offer a balance between providing no support at all and a full blown package manager.
Profiles are used to manage external sofware dependencies and offer a balance between providing no support at all and a full blown package manager.
dart_profile
package dart_profile implements the dart profile.
package dart_profile implements the dart profile.
mojo_dev_profile
package mojo_dev_profile implements the mojodev profile.
package mojo_dev_profile implements the mojodev profile.
mojo_profile
package mojo_profile implements the mojo profile.
package mojo_profile implements the mojo profile.
Run an executable using the specified profile and target's environment.
Run an executable using the specified profile and target's environment.
Manages the build pipeline for the Swift framework, from CGO bindings to fattening the binaries.
Manages the build pipeline for the Swift framework, from CGO bindings to fattening the binaries.
Manage vanadium tests.
Manage vanadium tests.
Command jiri is a multi-purpose tool for multi-repo development.
Command jiri is a multi-purpose tool for multi-repo development.
Command mailer sends the vanadium welcome email, including the NDA as an attachment.
Command mailer sends the vanadium welcome email, including the NDA as an attachment.
Command oncall implements oncall specific utilities used by Vanadium team.
Command oncall implements oncall specific utilities used by Vanadium team.
Command postsubmit performs Vanadium postsubmit related functions.
Command postsubmit performs Vanadium postsubmit related functions.
Command presubmit performs Vanadium presubmit related functions.
Command presubmit performs Vanadium presubmit related functions.
package tooldata provides routines for locating and reading tool specific data.
package tooldata provides routines for locating and reading tool specific data.
tracify adds vtrace annotations to all functions in the given packages that have a context as the first argument.
tracify adds vtrace annotations to all functions in the given packages that have a context as the first argument.
Command vbinary retrieves daily builds of Vanadium binaries stored in a Google Storage bucket.
Command vbinary retrieves daily builds of Vanadium binaries stored in a Google Storage bucket.
Command vcloud is a wrapper over the Google Compute Engine gcloud tool.
Command vcloud is a wrapper over the Google Compute Engine gcloud tool.
Command vjenkins implements Vanadium-specific utilities for interacting with Jenkins.
Command vjenkins implements Vanadium-specific utilities for interacting with Jenkins.
Command vkiosk runs Chrome in a virtual X11 environtment for a given url, takes its screenshots periodically, exports them to Google Storage, and serves them in a http server.
Command vkiosk runs Chrome in a virtual X11 environtment for a given url, takes its screenshots periodically, exports them to Google Storage, and serves them in a http server.
Command vmon interacts with Google Cloud Monitoring.
Command vmon interacts with Google Cloud Monitoring.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL