Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository struct {
// Name is a user-defined string to identify this repository
Name string `json:"name" yaml:"name"`
// Workspaces is a list of strings that represent the name of the
// logical workspace this repository belongs to
Workspaces []string `json:"workspaces" yaml:"workspaces"`
// Description is a user-defined block of text about what this repository
// is for in their context
Description string `json:"description" yaml:"description"`
// CloneURL is the URL to use to clone the repository; if the provided
// URL does not terminate with `.git`, a best-guess should be made to
// convert this to a proper git clone URL
CloneURL string `json:"cloneURL" yaml:"cloneURL"`
// Path is the user-defined location to store this repository
Path string `json:"path" yaml:"path"`
}
Repository represents a code repo
Click to show internal directories.
Click to hide internal directories.