Documentation
¶
Index ¶
- type GitTools
- func (g *GitTools) GetALLBranches(pid int) ([]*gitlab.Branch, error)
- func (g *GitTools) GetALLProjects() ([]*gitlab.Project, error)
- func (g *GitTools) GetALLTags(pid int) ([]*gitlab.Tag, error)
- func (g *GitTools) GetAllCommit(pid int, branchName string) ([]*gitlab.Commit, error)
- func (g *GitTools) GetBranch(pid int, branchName string) (*gitlab.Branch, error)
- func (g *GitTools) GetCommits(pid int) ([]*gitlab.Commit, error)
- func (g *GitTools) GetProjectFromID(pid int) (*gitlab.Project, error)
- func (g *GitTools) GetProjectFromName(projectName string) (*gitlab.Project, error)
- func (g *GitTools) GetTag(pid int, tagName string) (*gitlab.Tag, error)
- func (g *GitTools) GetTopCommit(pid int, branchName string) (*gitlab.Commit, error)
- func (g *GitTools) GetUser() (*gitlab.User, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitTools ¶
type GitTools struct {
// contains filtered or unexported fields
}
https://blog.csdn.net/zhang_yasong/article/details/138196565
func NewGitLabController ¶
func (*GitTools) GetALLBranches ¶
GetALLBranches 获取所有分支
func (*GitTools) GetALLProjects ¶
GetALLProjects 获取所有项目
func (*GitTools) GetALLTags ¶
GetALLTags 获取所有tag
func (*GitTools) GetAllCommit ¶
GetTopCommit 获取commit
func (*GitTools) GetCommits ¶
GetCommits 获取commits
func (*GitTools) GetProjectFromID ¶
GetProjectFromID 通过项目ID获取项目
func (*GitTools) GetProjectFromName ¶
GetProjectFromName 通过项目名获取项目
func (*GitTools) GetTopCommit ¶
GetTopCommit 获取commit
Click to show internal directories.
Click to hide internal directories.