Versions in this module Expand all Collapse all v0 v0.4.5 Aug 10, 2018 Changes in this version type Participant + User ... v0.4.4 Jul 25, 2018 Changes in this version + const BaseURL + const PullCommentCreatedHeader + const PullCreatedHeader + const PullFulfilledHeader + const PullRejectedHeader + const PullUpdatedHeader + type Actor struct + Username *string + type Branch struct + Name *string + type Client struct + AtlantisURL string + BaseURL string + HttpClient *http.Client + Password string + Username string + func NewClient(httpClient *http.Client, username string, password string, atlantisURL string) *Client + func (b *Client) CreateComment(repo models.Repo, pullNum int, comment string) error + func (b *Client) GetModifiedFiles(repo models.Repo, pull models.PullRequest) ([]string, error) + func (b *Client) PullIsApproved(repo models.Repo, pull models.PullRequest) (bool, error) + func (b *Client) UpdateStatus(repo models.Repo, pull models.PullRequest, status models.CommitStatus, ...) error + type Comment struct + Content *CommentContent + type CommentContent struct + Raw *string + type CommentEvent struct + Comment *Comment + type Commit struct + Hash *string + type CommonEventData struct + Actor *Actor + PullRequest *PullRequest + Repository *Repository + type DiffStat struct + Next *string + Values []DiffStatValue + type DiffStatFile struct + Path *string + type DiffStatValue struct + New *DiffStatFile + Old *DiffStatFile + type Link struct + HREF *string + type Links struct + HTML *Link + type Participant struct + Approved *bool + type PullRequest struct + ID *int + Links *Links + Participants []Participant + Source *Source + State *string + type PullRequestEvent struct + type Repository struct + FullName *string + Links Links + type Source struct + Branch *Branch + Commit *Commit + Repository *Repository