Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ReleaseReport ¶
type ReleaseReport []*TeamInfo
func GenerateReport ¶
func GenerateReport(conf *config.Config) ReleaseReport
GenerateReport takes a given config, and generates the output JSON
func (ReleaseReport) Dump ¶
func (r ReleaseReport) Dump()
type Team ¶
type Team struct {
// contains filtered or unexported fields
}
Team represents a given "real-life Team"
func NewTeam ¶
NewTeam creates a new team, and populates it's fields using the Github/Launchpad APIs
type TeamInfo ¶
type TeamInfo struct {
Name string `json:"team"`
Repos []repositories.RepositoryInfo `json:"repos"`
}
TeamInfo is the serialisable form of a real-life team
Click to show internal directories.
Click to hide internal directories.