Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Description = strings.Trim(`
Gravel is a build tool for small go monorepos.
It will build/test only packages that have been
changed since the last run.
`, " \n\t")
Functions ¶
This section is empty.
Types ¶
type Cli ¶
type Cli struct { Build buildCmd `name:"build" cmd:"" help:"Run a test/build cycle."` Version versionCmd `name:"version" cmd:"" help:"Print version information for the gravel binary and exit."` Plan planCmd `name:"plan" cmd:"" help:"Print the build plan and exit."` Watch watchCmd `name:"watch" cmd:"" help:"Watch the repository, rebuilding parts as files get changed."` Install installCmd `name:"install" cmd:"" help:"Install binaries into the $PATH."` Release releaseCmd `` /* 136-byte string literal not displayed */ }
Click to show internal directories.
Click to hide internal directories.