Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetGroupService ¶
GetGroupService interface
type GetProjectService ¶
GetProjectService interface
type GitCloneService ¶
type GitCloneService interface {
CloneProject(project string) error
CloneProjectsFromGroup(group string) error
CloneAll() error
}
GitCloneService interface
type GitRepository ¶
GitRepository interface
type GitlabGroupOutputRepository ¶ added in v0.2.0
GitlabGroupOutputRepository interface
type GitlabGroupRepository ¶
type GitlabGroupRepository interface {
Find(string) ([]domain.Group, error)
List() ([]domain.Group, error)
ListProjects(string) ([]domain.Project, error)
}
GitlabGroupRepository interface
type GitlabProjectOutputRepository ¶ added in v0.2.0
type GitlabProjectOutputRepository interface {
Text(g domain.Project)
Table(groups []domain.Project)
}
GitlabProjectOutputRepository interface
type GitlabProjectRepository ¶
type GitlabProjectRepository interface {
Find(string) ([]domain.Project, error)
List() ([]domain.Project, error)
}
GitlabProjectRepository interface
type ListGroupService ¶
type ListGroupService interface {
List() ([]domain.Group, error)
ListProjects(string) ([]domain.Project, error)
}
ListGroupService interface
type ListProjectService ¶
ListProjectService interface
type StorageRepository ¶
StorageRepository interface
Click to show internal directories.
Click to hide internal directories.