Documentation
¶
Overview ¶
Package toolregistry installs and manages the needed tools such as kubectl, helm... for executing tasks in pipeline.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Registry ¶
type Registry interface { Kubectl(ctx context.Context, version string) (string, bool, error) Kustomize(ctx context.Context, version string) (string, bool, error) Helm(ctx context.Context, version string) (string, bool, error) Terraform(ctx context.Context, version string) (string, bool, error) ExternalTool(ctx context.Context, appDir string, config config.ExternalTool) (bool, bool, bool, error) }
Registry provides functions to get path to the needed tools.
Click to show internal directories.
Click to hide internal directories.