Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bundle ¶
type Bundle struct { Store string `json:"store" yaml:"store"` Webhooks []string `json:"webhooks" yaml:"webhooks"` Publishers []string `json:"publishers" yaml:"publishers"` Subscribers []string `json:"subscribers" yaml:"subscribers"` Deployers []string `json:"deployers" yaml:"deployers"` Polling Polling `json:"polling" yaml:"polling"` }
type Config ¶
type Config struct { Server *Server `json:"server" yaml:"server"` Lock *Lock `json:"lock" yaml:"lock"` Stores map[string]*Store `json:"stores" yaml:"stores"` Deployers map[string]*Deployer `json:"deployers" yaml:"deployers"` Webhooks map[string]*Webhook `json:"webhooks" yaml:"webhooks"` Subscribers map[string]*Subscriber `json:"subscribers" yaml:"subscribers"` Publishers map[string]*Publisher `json:"publishers" yaml:"publishers"` Bundles map[string]*Bundle `json:"bundles" yaml:"bundles"` }
type Deployer ¶
type Deployer struct { Type string `json:"type" yaml:"type"` Config interface{} `json:"config" yaml:"config"` }
type Lock ¶
type Lock struct { Type string `json:"type" yaml:"type"` Config interface{} `json:"config" yaml:"config"` }
type Publisher ¶
type Publisher struct { Type string `json:"type" yaml:"type"` Config interface{} `json:"config" yaml:"config"` }
type Store ¶
type Store struct { Type string `json:"type" yaml:"type"` Config interface{} `json:"config" yaml:"config"` }
type Subscriber ¶
type Subscriber struct { Type string `json:"type" yaml:"type"` Config interface{} `json:"config" yaml:"config"` }
type TemplateData ¶
Click to show internal directories.
Click to hide internal directories.