ports

package
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetGroupService

type GetGroupService interface {
	Get(group string) ([]domain.Group, error)
}

GetGroupService interface

type GetProjectService

type GetProjectService interface {
	Get(project string) ([]domain.Project, error)
}

GetProjectService interface

type GitCloneService

type GitCloneService interface {
	CloneProject(project string) error
	CloneProjectsFromGroup(group string) error
	CloneAll() error
}

GitCloneService interface

type GitRepository

type GitRepository interface {
	Clone(directory, url string) error
}

GitRepository interface

type GitlabGroupOutputRepository added in v0.2.0

type GitlabGroupOutputRepository interface {
	Text(g domain.Group)
	Table(groups []domain.Group)
}

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

type ListProjectService interface {
	List() ([]domain.Project, error)
}

ListProjectService interface

type StorageRepository

type StorageRepository interface {
	DirExists(path string) (bool, error)
}

StorageRepository interface

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL