Documentation ¶
Index ¶
Constants ¶
View Source
const POLLING_FREQUENCY_SECONDS = 30
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GitRemoteDelegator ¶
type GitRemoteDelegator struct { }
func (GitRemoteDelegator) ListReferences ¶
func (d GitRemoteDelegator) ListReferences( s storage.Storer, c *config.RemoteConfig, o *git.ListOptions, ) (rfs []*plumbing.Reference, err error)
type RepoPoller ¶
type RepoPoller struct { RepoKey string Repo *repo.Repo Ticker *time.Ticker Done chan bool // contains filtered or unexported fields }
func NewRepoPoller ¶
func NewRepoPoller(repoKey string, repo *repo.Repo, repoStatusManager status.RepoStatusManager, gitRemote GitRemote) *RepoPoller
func (*RepoPoller) CheckForNewRevisions ¶
func (poller *RepoPoller) CheckForNewRevisions()
func (*RepoPoller) Start ¶
func (poller *RepoPoller) Start()
func (*RepoPoller) Stop ¶
func (poller *RepoPoller) Stop()
Click to show internal directories.
Click to hide internal directories.