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.