Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Receiver ¶
type Receiver struct {
// contains filtered or unexported fields
}
func NewReceiver ¶
type TravisWebhookPayload ¶
type TravisWebhookPayload struct {
ID int `json:"id"`
Number string `json:"number"`
Type string `json:"type"`
State string `json:"state"`
Status int `json:"status"`
Result int `json:"result"`
StatusMessage string `json:"status_message"`
ResultMessage string `json:"result_message"`
Duration int `json:"duration"`
BuildURL string `json:"build_url"`
Branch string `json:"branch"`
PullRequest bool `json:"pull_request"`
PullRequestNumber int `json:"pull_request_number"`
PullRequestTitle string `json:"pull_request_title"`
Repository struct {
ID int `json:"id"`
Name string `json:"name"`
OwnerName string `json:"owner_name"`
} `json:"repository"`
Matrix []struct {
ID int `json:"id"`
ParentID int `json:"parent_id"`
Number string `json:"number"`
State string `json:"state"`
Config struct {
Os string `json:"os"`
OsxImage string `json:"osx_image"`
} `json:"config"`
Status int `json:"status"`
Result int `json:"result"`
AllowFailure bool `json:"allow_failure"`
} `json:"matrix"`
}
Click to show internal directories.
Click to hide internal directories.