package
0.0.0-20250308170929-48bd8ed27534
Repository: https://github.com/evergreen-ci/evergreen.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
AddBuildBreakSubscriptions will subscribe admins of a project to a version if no one else would receive a build break notification.
CheckGithubAPIResources returns true when the github API is ready, accessible and with sufficient quota to satisfy our needs.
No description provided by the author
CreateVersionFromConfig will create a version document from a project config and insert it into the database along with its associated tasks and builds.
NewGithubRepositoryPoller constructs and returns a pointer to a GithubRepositoryPoller struct.
Creates a new MockRepo poller with the given project settings.
ShellVersionFromRevision populates a new Version with metadata from a model.Revision.
# Constants
No description provided by the author
determines the default maximum number of revisions to fetch for a newly tracked repo if not specified in configuration file.
the repotracker polls version control (github) for new commits.
# Structs
GithubRepositoryPoller is a struct that implements GitHub specific behavior required of a RepoPoller.
RepoTracker is used to manage polling repository changes and storing such changes.
No description provided by the author
# Interfaces
The RepoPoller interface specifies behavior required of all repository poller implementations.