Documentation
¶
Index ¶
- type Config
- type GitLabClient
- func (g *GitLabClient) DockerCredentials(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.Credentials, error)
- func (g *GitLabClient) DockerImages(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.DockerImage, error)
- func (g *GitLabClient) DockerRegistries(ctx context.Context, reference string, scopeId *string, ...) ([]artifacts.DockerRegistryInformation, error)
- func (g *GitLabClient) HelmCharts(ctx context.Context, namespace string, scopeId *string, ...) ([]artifacts.HelmChart, error)
- func (g *GitLabClient) HelmCredentials(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.Credentials, error)
- func (g *GitLabClient) HelmRepositories(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.HelmRepositoryInformation, error)
- func (g *GitLabClient) MavenArtifacts(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.MavenArtifact, error)
- func (g *GitLabClient) MavenCredentials(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.Credentials, error)
- func (g *GitLabClient) MavenRepositories(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.MavenRepositoryInformation, error)
- func (g *GitLabClient) NugetCredentials(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.Credentials, error)
- func (g *GitLabClient) NugetFeeds(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.NugetFeedInformation, error)
- func (g *GitLabClient) NugetPackages(ctx context.Context, reference string, scopeID *string, ...) ([]artifacts.NugetPackage, error)
- type PackageInformation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitLabClient ¶
type GitLabClient struct {
// contains filtered or unexported fields
}
func NewGitLabClient ¶
func NewGitLabClient(config Config) (*GitLabClient, error)
func (*GitLabClient) DockerCredentials ¶
func (g *GitLabClient) DockerCredentials(ctx context.Context, reference string, scopeID *string, options *artifacts.CredentialOption) ([]artifacts.Credentials, error)
func (*GitLabClient) DockerImages ¶
func (g *GitLabClient) DockerImages(ctx context.Context, reference string, scopeID *string, options *artifacts.DockerImagesOption) ([]artifacts.DockerImage, error)
func (*GitLabClient) DockerRegistries ¶
func (g *GitLabClient) DockerRegistries(ctx context.Context, reference string, scopeId *string, option *artifacts.DockerRegistriesOption) ([]artifacts.DockerRegistryInformation, error)
func (*GitLabClient) HelmCharts ¶
func (g *GitLabClient) HelmCharts(ctx context.Context, namespace string, scopeId *string, options *artifacts.HelmChartsOption) ([]artifacts.HelmChart, error)
func (*GitLabClient) HelmCredentials ¶
func (g *GitLabClient) HelmCredentials(ctx context.Context, reference string, scopeID *string, options *artifacts.CredentialOption) ([]artifacts.Credentials, error)
func (*GitLabClient) HelmRepositories ¶
func (g *GitLabClient) HelmRepositories(ctx context.Context, reference string, scopeID *string, option *artifacts.HelmRepositoriesOption) ([]artifacts.HelmRepositoryInformation, error)
func (*GitLabClient) MavenArtifacts ¶
func (g *GitLabClient) MavenArtifacts(ctx context.Context, reference string, scopeID *string, options *artifacts.MavenArtifactsOption) ([]artifacts.MavenArtifact, error)
func (*GitLabClient) MavenCredentials ¶
func (g *GitLabClient) MavenCredentials(ctx context.Context, reference string, scopeID *string, options *artifacts.CredentialOption) ([]artifacts.Credentials, error)
func (*GitLabClient) MavenRepositories ¶
func (g *GitLabClient) MavenRepositories(ctx context.Context, reference string, scopeID *string, option *artifacts.MavenRepositoriesOption) ([]artifacts.MavenRepositoryInformation, error)
func (*GitLabClient) NugetCredentials ¶
func (g *GitLabClient) NugetCredentials(ctx context.Context, reference string, scopeID *string, options *artifacts.CredentialOption) ([]artifacts.Credentials, error)
func (*GitLabClient) NugetFeeds ¶
func (g *GitLabClient) NugetFeeds(ctx context.Context, reference string, scopeID *string, option *artifacts.NugetFeedsOption) ([]artifacts.NugetFeedInformation, error)
func (*GitLabClient) NugetPackages ¶
func (g *GitLabClient) NugetPackages(ctx context.Context, reference string, scopeID *string, options *artifacts.NugetPackagesOption) ([]artifacts.NugetPackage, error)
type PackageInformation ¶
Click to show internal directories.
Click to hide internal directories.