Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEnterpriseClient ¶
func NewEnterpriseClient(app *App, installation Installation) (*github.Client, error)
NewEnterpriseClient instantiates a new GitHub Client using the App and Installation
func NewMiddleware ¶
func NewMiddleware() mux.MiddlewareFunc
NewMiddleware returns a mux.MiddlewareFunc encapsulating Probot features
Types ¶
type Context ¶
Context encapsulates the fields passed to webhook handlers
func FromContext ¶
FromContext exposes probot features to request handlers
type Installation ¶
type Installation struct {
ID int64
}
Installation encapsulates the fields needed to define an installation of a GitHub App
type PayloadInstallation ¶
type PayloadInstallation struct {
Installation *github.Installation `json:"installation"`
}
PayloadInstallation represents the incoming installation part of the payload
Click to show internal directories.
Click to hide internal directories.