Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewProvider ¶
func NewProvider(token string, codeRepoProvider nautescrd.CodeRepoProvider, cfg nautescfg.Config) (baseinterface.ProductProvider, error)
Types ¶
type GitLab ¶
type GitLab struct { *gitlab.Client DefaultProjectName string // contains filtered or unexported fields }
func (*GitLab) GetCodeRepoProvider ¶
func (g *GitLab) GetCodeRepoProvider(_ context.Context) (baseinterface.CodeRepoProvider, error)
func (*GitLab) GetProductMeta ¶
func (g *GitLab) GetProductMeta(_ context.Context, id string) (baseinterface.ProductMeta, error)
Click to show internal directories.
Click to hide internal directories.