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.