Versions in this module Expand all Collapse all v1 v1.0.0 Nov 12, 2017 Changes in this version + func InitializeServices() error + type Build struct + Author string + AuthorAvatar string + AuthorEmail string + Branch string + Commit string + CreatedAt time.Time + DeployTo string + Duration time.Duration + EnqueuedAt time.Time + Event string + FinishedAt time.Time + ID int + LinkURL string + Message string + Number int + Ref string + Refspec string + Remote string + StartedAt time.Time + Status string + Timestamp time.Time + Title string + type Builds []Build + type CI struct + API string + URL string + type Commit struct + Author GHUser + CommentsURL string + Commit struct{ ... } + Committer GHUser + HTMLURL string + Parents []struct{ ... } + Sha string + URL string + type Commits []Commit + type GHOrganization struct + AvatarURL string + EventsURL string + FollowersURL string + FollowingURL string + GistsURL string + GravatarID string + HTMLURL string + ID int + Login string + OrganizationsURL string + ReceivedEventsURL string + ReposURL string + SiteAdmin bool + StarredURL string + SubscriptionsURL string + Type string + URL string + type GHPermissions struct + Admin bool + Pull bool + Push bool + type GHRepo struct + ArchiveURL string + AssigneesURL string + BlobsURL string + BranchesURL string + CloneURL string + CollaboratorsURL string + CommentsURL string + CommitsURL string + CompareURL string + ContentsURL string + ContributorsURL string + CreatedAt time.Time + DefaultBranch string + DeploymentsURL string + Description string + DownloadsURL string + EventsURL string + Fork bool + ForksCount int + ForksURL string + FullName string + GitCommitsURL string + GitRefsURL string + GitTagsURL string + GitURL string + HTMLURL string + HasDownloads bool + HasIssues bool + HasPages bool + HasWiki bool + Homepage string + HooksURL string + ID int + IssueCommentURL string + IssueEventsURL string + IssuesURL string + KeysURL string + LabelsURL string + Language interface{} + LanguagesURL string + MergesURL string + MilestonesURL string + MirrorURL string + Name string + NotificationsURL string + OpenIssuesCount int + Organization GHOrganization + Owner GHUser + Permissions GHPermissions + Private bool + PullsURL string + PushedAt time.Time + ReleasesURL string + SSHURL string + Size int + StargazersCount int + StargazersURL string + StatusesURL string + SubscribersCount int + SubscribersURL string + SubscriptionURL string + SvnURL string + TagsURL string + TeamsURL string + TreesURL string + URL string + UpdatedAt time.Time + WatchersCount int + type GHUser struct + AvatarURL string + EventsURL string + FollowersURL string + FollowingURL string + GistsURL string + GravatarID string + HTMLURL string + ID int + Login string + OrganizationsURL string + ReceivedEventsURL string + ReposURL string + SiteAdmin bool + StarredURL string + SubscriptionsURL string + Type string + URL string + type LoginForm struct + Login string + Password string + type Repo struct + Description string + Forks int + Host string + Path string + Stars int + Type string + URL string + Watchers int + type Service struct + CI *CI + CurrentBuildURL string + Host string + ID string + Icon string + Last string + LastBuilds Builds + LastCommits Commits + Name string + Own bool + Repo *Repo + RespTime time.Duration + ServiceInterval time.Duration + ShortURL string + Status int + URL string + func NewServiceFromConf(cs conf.Service) (*Service, error) + func (s *Service) FetchBuilds() + func (s *Service) FetchCommits() + func (s *Service) FetchRepoInfos() + func (s *Service) FetchStatus() + type ServiceForm struct + Name string + ShortURL string + URL string + type Services []*Service + var All Services + func ParseServicesFromConf(c conf.Conf) (Services, error) + func (ss Services) Monitor() + type UnparsedBuild struct + Author string + AuthorAvatar string + AuthorEmail string + Branch string + Commit string + CreatedAt int64 + DeployTo string + EnqueuedAt int64 + Event string + FinishedAt int64 + ID int + LinkURL string + Message string + Number int + Ref string + Refspec string + Remote string + StartedAt int64 + Status string + Timestamp int64 + Title string + func (u UnparsedBuild) Parse() Build + type UnparsedBuilds []UnparsedBuild + type User struct + Login string + Password string