Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶ added in v0.10.0
type Agent struct { Config *config.Config Git GitService Ssh SshServer Tailscale TailscaleServer // contains filtered or unexported fields }
type GitService ¶ added in v0.10.0
type GitService interface { CloneRepository(project *serverapiclient.Project, authToken *string) error RepositoryExists(project *serverapiclient.Project) (bool, error) SetGitConfig(userData *serverapiclient.GitUser) error }
type TailscaleServer ¶ added in v0.10.0
type TailscaleServer interface {
Start() error
}
Click to show internal directories.
Click to hide internal directories.