Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PollOpts ¶
type PollOpts struct {
Repositories []RepositoryPollOpts
}
PollOpts defines configuration for polling, including what to poll and polling interval
type Poller ¶
type Poller interface { // Poll checks for changes in a remote Poll(ctx context.Context, opts *PollOpts, changes chan<- Change, errs chan<- PollError) }
Poller is an abstract interface for polling
type RepositoryPollOpts ¶
type RepositoryPollOpts struct { RemoteURL string `yaml:"remote_url"` Reference string Interval time.Duration }
RepositoryPollOpts defines configuration for a single reference polling
type SourceControl ¶
SourceControl is an abstract type of SCM
Click to show internal directories.
Click to hide internal directories.