Versions in this module Expand all Collapse all v0 v0.1.0 Oct 30, 2019 Changes in this version + func IsExecutionFailed(err error) bool + func IsInvalidConfig(err error) bool + func IsUserNotFound(err error) bool + type Author struct + Login string + type Commit struct + Author Author + type Config struct + GithubToken string + HttpClient *http.Client + Logger micrologger.Logger + Opsgenie *opsgenie.OpsGenie + Users map[string]string + WebhookSecret string + type Creator struct + Login string + type Deployment struct + Creator Creator + Environment string + Ref string + type DeploymentEvent struct + Deployment Deployment + Repository Repository + type Hook struct + DeploymentEvent DeploymentEvent + ID string + Payload []byte + Signature string + type Repository struct + FullName string + Name string + type Service struct + func New(c Config) (*Service, error) + func (s *Service) NewHook(req *http.Request) (hook Hook, err error) + func (s *Service) Process(h Hook)