Documentation ¶
Index ¶
- type GitlabAPICLient
- func (g *GitlabAPICLient) Archive(ctx context.Context, projectID int, ref string) (io.ReadCloser, error)
- func (g *GitlabAPICLient) Commits(ctx context.Context, project string, ref string) ([]*gitlabdata.Commit, error)
- func (g *GitlabAPICLient) File(ctx context.Context, project, path, ref string) ([]byte, error)
- func (g *GitlabAPICLient) ProjectInfo(ctx context.Context, project string) (*gitlabdata.Project, error)
- func (g *GitlabAPICLient) Tags(ctx context.Context, project, tagPrefix string) ([]*gitlabdata.Tag, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitlabAPICLient ¶
func (*GitlabAPICLient) Archive ¶
func (g *GitlabAPICLient) Archive(ctx context.Context, projectID int, ref string) (io.ReadCloser, error)
func (*GitlabAPICLient) Commits ¶
func (g *GitlabAPICLient) Commits(ctx context.Context, project string, ref string) ([]*gitlabdata.Commit, error)
func (*GitlabAPICLient) ProjectInfo ¶
func (g *GitlabAPICLient) ProjectInfo(ctx context.Context, project string) (*gitlabdata.Project, error)
func (*GitlabAPICLient) Tags ¶
func (g *GitlabAPICLient) Tags(ctx context.Context, project, tagPrefix string) ([]*gitlabdata.Tag, error)
Click to show internal directories.
Click to hide internal directories.