Versions in this module Expand all Collapse all v0 v0.9.0 Apr 14, 2017 Changes in this version + func CommitCommentEventJSON() string + func CreateEventJSON() string + func DeleteEventJSON() string + func DeploymentEventJSON() string + func DeploymentStatusEventJSON() string + func ForkEventJSON() string + func GollumEventJSON() string + func IssueCommentEventJSON() string + func IssuesEventJSON() string + func MemberEventJSON() string + func MembershipEventJSON() string + func PageBuildEventJSON() string + func PublicEventJSON() string + func PullRequestEventJSON() string + func PullRequestReviewCommentEventJSON() string + func PushEventJSON() string + func ReleaseEventJSON() string + func RepositoryEventJSON() string + func StatusEventJSON() string + func TeamAddEventJSON() string + func WatchEventJSON() string + type CommitComment struct + Body string + Commit string + type CommitCommentEvent struct + Comment CommitComment + Repository Repository + Sender Sender + func (s CommitCommentEvent) NewEvent() agent.Event + type CreateEvent struct + Ref string + RefType string + Repository Repository + Sender Sender + func (s CreateEvent) NewEvent() agent.Event + type DeleteEvent struct + Ref string + RefType string + Repository Repository + Sender Sender + func (s DeleteEvent) NewEvent() agent.Event + type Deployment struct + Commit string + Description string + Environment string + Task string + type DeploymentEvent struct + Deployment Deployment + Repository Repository + Sender Sender + func (s DeploymentEvent) NewEvent() agent.Event + type DeploymentStatus struct + Description string + State string + type DeploymentStatusEvent struct + Deployment Deployment + DeploymentStatus DeploymentStatus + Repository Repository + Sender Sender + func (s DeploymentStatusEvent) NewEvent() agent.Event + type Event interface + NewEvent func() agent.Event + func NewGithubEvent(data []byte, name string) (Event, error) + type ForkEvent struct + Forkee Repository + Repository Repository + Sender Sender + func (s ForkEvent) NewEvent() agent.Event + type GithubWebhook struct + Path string + func (gh *GithubWebhook) Register(router *mux.Router, events chan agent.Event) + type GollumEvent struct + Pages []Page + Repository Repository + Sender Sender + func (s GollumEvent) NewEvent() agent.Event + type HeadCommit struct + Message string + Timestamp time.Time + type Issue struct + Comments int + Number int + Title string + type IssueComment struct + Body string + type IssueCommentEvent struct + Comment IssueComment + Issue Issue + Repository Repository + Sender Sender + func (s IssueCommentEvent) NewEvent() agent.Event + type IssuesEvent struct + Action string + Issue Issue + Repository Repository + Sender Sender + func (s IssuesEvent) NewEvent() agent.Event + type MemberEvent struct + Member Sender + Repository Repository + Sender Sender + func (s MemberEvent) NewEvent() agent.Event + type MembershipEvent struct + Action string + Member Sender + Sender Sender + Team Team + func (s MembershipEvent) NewEvent() agent.Event + type Page struct + Action string + Name string + Title string + type PageBuildEvent struct + Repository Repository + Sender Sender + func (s PageBuildEvent) NewEvent() agent.Event + type PingEvent struct + Repository Repository + Sender Sender + func (s PingEvent) NewEvent() agent.Event + type PublicEvent struct + Repository Repository + Sender Sender + func (s PublicEvent) NewEvent() agent.Event + type PullRequest struct + Additions int + ChangedFiles int + Comments int + Commits int + Deletions int + Number int + State string + Title string + type PullRequestEvent struct + Action string + PullRequest PullRequest + Repository Repository + Sender Sender + func (s PullRequestEvent) NewEvent() agent.Event + type PullRequestReviewComment struct + Comment string + File string + type PullRequestReviewCommentEvent struct + Comment PullRequestReviewComment + PullRequest PullRequest + Repository Repository + Sender Sender + func (s PullRequestReviewCommentEvent) NewEvent() agent.Event + type PushEvent struct + After string + Before string + HeadCommit HeadCommit + Ref string + Repository Repository + Sender Sender + func (s PushEvent) NewEvent() agent.Event + type Release struct + TagName string + type ReleaseEvent struct + Release Release + Repository Repository + Sender Sender + func (s ReleaseEvent) NewEvent() agent.Event + type Repository struct + Forks int + HttpsUrl string + Issues int + Private bool + Repository string + SshUrl string + Stars int + type RepositoryEvent struct + Repository Repository + Sender Sender + func (s RepositoryEvent) NewEvent() agent.Event + type Sender struct + Admin bool + User string + type StatusEvent struct + Context string + Hash string + Repository Repository + Sender Sender + State string + func (s StatusEvent) NewEvent() agent.Event + type Team struct + Name string + type TeamAddEvent struct + Repository Repository + Sender Sender + Team Team + func (s TeamAddEvent) NewEvent() agent.Event + type WatchEvent struct + Repository Repository + Sender Sender + func (s WatchEvent) NewEvent() agent.Event