gitforgefs/gitlab/project.go

20 lines
387 B
Go
Raw Normal View History

2020-12-30 00:49:11 +00:00
package gitlab
import "github.com/xanzy/go-gitlab"
type Project struct {
ID int
Name string
CloneURL string
}
func NewProjectFromGitlabProject(project *gitlab.Project) Project {
// https://godoc.org/github.com/xanzy/go-gitlab#Project
return Project{
ID: project.ID,
Name: project.Path,
// CloneURL: project.HTTPURLToRepo,
CloneURL: project.SSHURLToRepo,
}
}