Versions in this module Expand all Collapse all v0 v0.3.0 Sep 17, 2015 Changes in this version + const DescError + const DescFailure + const DescPending + const DescSuccess + const PRBadToMerge + const PRGoodToMerge + const PRMasterBranch + const StatusError + const StatusFailure + const StatusPending + const StatusSuccess + type Gitlab struct + Failure bool + SkipVerify bool + Started bool + Success bool + func (g *Gitlab) Send(context *model.Request) error + type GitlabClient interface + SendRepoCommitComment func(id string, sha string, body string) (*gogitlab.CommitComment, error) + type Gitter struct + Failure bool + RoomID string + Started bool + Success bool + Token string + func (g *Gitter) Send(context *model.Request) error + type Hipchat struct + Failure bool + Room string + Server string + Started bool + Success bool + Token string + func (h *Hipchat) Send(context *model.Request) error + func (h *Hipchat) SendWithClient(client HipchatClient, context *model.Request) error + type HipchatClient interface + PostMessage func(req HipchatMessageRequest) error + type HipchatMessageRequest struct + AuthToken string + Color string + Message string + Notify bool + RoomId string + Server string + type HipchatSimpleHTTPClient struct + func (*HipchatSimpleHTTPClient) PostMessage(req HipchatMessageRequest) error + type Notification struct + Email *email.Email + Flowdock *flowdock.Flowdock + GitHub github.GitHub + Gitlab *Gitlab + Gitter *Gitter + Hipchat *Hipchat + Irc *irc.IRC + KatoIM *katoim.KatoIM + Slack *Slack + Webhook *webhook.Webhook + func (n *Notification) Send(context *model.Request) error + type Sender interface + Send func(context *model.Request) error + type Slack struct + Change bool + Channel string + Failure bool + Started bool + Success bool + Username string + WebhookUrl string + func (s *Slack) Send(context *model.Request) error