Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildParameters ¶
type BuildParameters struct { CommitHash string `json:"commit-hash"` Blocks string `json:"blocks"` Genesis string `json:"genesis"` Integration string `json:"integration"` }
Contains the parameters for the CircleCI build json
type CircleApiPayload ¶
type CircleApiPayload struct { Branch string `json:"branch"` BuildParameters BuildParameters `json:"parameters"` }
Structure used to generate the json payload for the CircleCI api call
type Comment ¶
type Comment struct {
Body string `json:"body"`
}
The fields corresponding to the GitHub comment object
type GithubEventPayload ¶
type GithubEventPayload struct { Issue Issue `json:"issue"` Comment Comment `json:"comment"` Repo Repo `json:"repository"` }
Structure used to unmarshal the event payload received from GitHub
type Owner ¶
type Owner struct {
Login string `json:"login"`
}
The fields corresponding to the GitHub Owner object
Click to show internal directories.
Click to hide internal directories.