Start moving gitlab code to remote interface

This commit is contained in:
2024-01-16 11:15:52 -05:00
parent e846821c44
commit d7181b1cf6
11 changed files with 339 additions and 186 deletions

View File

@ -4,6 +4,10 @@ import (
"gitlab.sweetwater.com/it/devops/tools/gitlab-project-manager/internal/remotes/projects"
)
// This package provides structs that serve
// as the interface between remotes, and any code
// that will call StreamProjects() on those remotes
type ProgressInfo struct {
ProgressChan chan Progress
ProjectsChan chan []*projects.Project