Documentation
¶
Overview ¶
Package installs contains tool installation logic. It is "dumb" when it comes to versions and treats versions as opaque strings. It cannot depend on the versions package because the versions package relies on this page.
Index ¶
- func DownloadPath(conf config.Config, plugin plugins.Plugin, version toolversions.Version) string
- func InstallPath(conf config.Config, plugin plugins.Plugin, version toolversions.Version) string
- func Installed(conf config.Config, plugin plugins.Plugin) (versions []string, err error)
- func IsInstalled(conf config.Config, plugin plugins.Plugin, version toolversions.Version) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DownloadPath ¶
DownloadPath returns the download path for a particular plugin and version
func InstallPath ¶
InstallPath returns the path to a tool installation
func IsInstalled ¶
IsInstalled checks if a specific version of a tool is installed
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.