cloner

package
v0.0.0-...-5778a5d Latest Latest
Warning

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

Go to latest
Published: Jan 29, 2023 License: GPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GitlabCloner

type GitlabCloner struct {
	// contains filtered or unexported fields
}

func New

func New(url, token, username string, sshAuth bool, sshPrivateKeyPath string) *GitlabCloner

func (*GitlabCloner) CloneAll

func (cloner *GitlabCloner) CloneAll()

func (*GitlabCloner) CloneGroupProjects

func (cloner *GitlabCloner) CloneGroupProjects(ID int)

func (*GitlabCloner) CloneGroupProjectsRecursive

func (cloner *GitlabCloner) CloneGroupProjectsRecursive(ID int)

func (*GitlabCloner) CloneGroups

func (cloner *GitlabCloner) CloneGroups(IDs []int)

func (*GitlabCloner) CloneGroupsRecursive

func (cloner *GitlabCloner) CloneGroupsRecursive(IDs int)

func (*GitlabCloner) CloneProject

func (cloner *GitlabCloner) CloneProject(ID int)

func (*GitlabCloner) GetGroupList

func (cloner *GitlabCloner) GetGroupList()

func (*GitlabCloner) GetProjectsOfGroup

func (cloner *GitlabCloner) GetProjectsOfGroup(ID int) []interface{}

Jump to

Keyboard shortcuts

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