Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var HTMLTemplate = `` /* 2644-byte string literal not displayed */
View Source
var TextTemplate = `` /* 247-byte string literal not displayed */
Functions ¶
This section is empty.
Types ¶
type DockerImage ¶ added in v0.18.1
type DockerImages ¶ added in v0.18.1
type DockerImages struct {
Status string `json:"status"`
Images []*DockerImage `json:"images"`
}
type MergeRequest ¶ added in v0.18.1
type ProjectReport ¶
type ProjectReport struct {
Name string `json:"name"`
IsActive bool `json:"active"`
IsEmpty bool `json:"emptyRepo"`
Commits int `json:"commits"`
CreatedAt *time.Time `json:"createdAt"`
LastActivity *time.Time `json:"lastActivity"`
LastCommit *Commit `json:"commit"`
OpenIssuesCount int `json:"openIssuesCount"`
OpenMergeRequestsCount int `json:"openMergeRequestsCount"`
WebURL string `json:"webURL"`
Members []*gitlab.ProjectMember `json:"members"`
Release *Release `json:"release"`
}
type Release ¶ added in v0.18.1
type Release struct {
MergeRequest *MergeRequest `json:"mergeRequest"`
DockerImages *DockerImages `json:"dockerImages"`
}
type Reports ¶
type Reports struct {
Course string `json:"course"`
Assignment string `json:"assignment"`
URL string `json:"url"`
Description string `json:"description"`
Projects []*ProjectReport `json:"projects"`
Generated *time.Time `json:"generated"`
HasReleaseMergeRequest bool `json:"hasReleaseMergeRequest"`
HasReleaseDockerImages bool `json:"hasReleaseDockerImages"`
}
Click to show internal directories.
Click to hide internal directories.