Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var BuildCommand = cli.Command{
Name: "build",
Usage: "Builds the current project",
Action: build,
}
View Source
var BumpCommand = cli.Command{
Name: "bump",
Usage: "Manage the version (major, minor, patch) and clear or set qualifier (e.g. DEV)",
Description: `
Bump manages incremental version updates using simple semantic versioning practices.
The valid arguments are:
major - bumps the major version X._._
minor - bumps the minor version _.X._
patch - bumps the patch version _._.X
clear - clears the qualifier if any
_____ - Anything else, sets the qualifier (e.g. SNAPSHOT, DEV, ALPHA)`,
Action: bump,
}
View Source
var CleanCommand = cli.Command{
Name: "clean",
Usage: "Cleans the target directory and its contents",
Action: clean,
}
View Source
var FreezeCommand = cli.Command{
Name: "freeze",
Usage: "Freezes vendor dependencies to avoid having to check in source",
Action: freeze,
}
View Source
var InfoCommand = cli.Command{
Name: "info",
Usage: "Prints the known information about a project",
Action: info,
}
View Source
var InitCommand = cli.Command{
Name: "init",
Usage: "Initializes a project directory",
Action: initialize,
}
View Source
var PackageCommand = cli.Command{
Name: "package",
Usage: "Produces packaged archive for deployment",
Action: pkg,
}
View Source
var ReleaseCommand = cli.Command{ Name: "release", Usage: "Releases artifacts to repositories", Action: release, Flags: []cli.Flag{ cli.StringFlag{ Name: "branch,b", Usage: "Branch name to release. Default 'master'.", }, cli.StringFlag{ Name: "remote,r", Usage: "Remote name to verify repository state against. Default 'origin'.", }, }, }
View Source
var RepoCommand = cli.Command{ Name: "repo", Usage: "Manages repository connections", Action: repo, Flags: []cli.Flag{ cli.BoolFlag{ Name: "login", Usage: "Prompts for repo login credentials.", }, cli.StringFlag{ Name: "name", Usage: "Name of the repo to manage.", }, }, }
View Source
var TestCommand = cli.Command{
Name: "test",
Usage: "Finds and runs tests in this project",
Action: tester,
}
View Source
var UnfreezeCommand = cli.Command{
Name: "unfreeze",
Usage: "Unfreezes vendor dependencies",
Action: unfreeze,
}
Functions ¶
This section is empty.
Types ¶
type ClassifierTemplate ¶
type PackagePath ¶
Click to show internal directories.
Click to hide internal directories.