Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationGitRepo ¶
type ApplicationGitRepo interface { CreateOrUpdateApplication(ctx context.Context, application string, request CreateOrUpdateRequest) error GetApplication(ctx context.Context, application, environment string) (*GetResponse, error) // HardDeleteApplication hard delete an application by the specified application name HardDeleteApplication(ctx context.Context, application string) error }
func NewApplicationGitlabRepo ¶
func NewApplicationGitlabRepo(ctx context.Context, gitlabLib gitlablib.Interface, config ApplicationGitRepoConfig) (ApplicationGitRepo, error)
type CreateOrUpdateRequest ¶
type GetResponse ¶
Click to show internal directories.
Click to hide internal directories.