# Packages
Package bitbucketcloud holds code for Bitbucket Cloud aka (bitbucket.org).
No description provided by the author
Package common is used to share common code between all VCS clients without running into circular dependency issues.
No description provided by the author
No description provided by the author
# Functions
MustConstraint returns a constraint.
No description provided by the author
NewGithubClient returns a valid GitHub client.
NewGitlabClient returns a valid GitLab client.
# Structs
ClientProxy proxies calls to the correct VCS client depending on which VCS host is required.
GithubClient is used to perform GitHub actions.
No description provided by the author
NotConfiguredVCSClient is used as a placeholder when Atlantis isn't configured on startup to support a certain VCS host.
# Interfaces
Client is used to make API calls to a VCS host like GitHub or GitLab.