pulumi/pkg/workspace
joeduffy 5d16fc936a Add workspace.GetPluginPath, and use it
This change introduces a workspace.GetPluginPath function that probes
the central workspace cache of plugins for a matching plugin binary that
matches the desired kind, name, and, optionally, version.  It also permits
overriding this with $PATH for developer scenarios.

The analyzer, language, and resource plugin logic now uses this function
for deciding which binary path to load at runtime.
2018-02-18 08:08:15 -08:00
..
creds.go Make cloud authentication more intuitive (#738) 2017-12-16 07:49:41 -08:00
paths.go Implement basic plugin management 2018-02-18 08:08:15 -08:00
plugins.go Add workspace.GetPluginPath, and use it 2018-02-18 08:08:15 -08:00
project.go Rename package to project (#935) 2018-02-14 13:56:16 -08:00
repository.go Pretty-print some JSON files we persist to disk 2018-01-18 20:35:53 -08:00
settings.go Improve the overall cloud CLI experience 2017-12-02 14:34:42 -08:00
workspace.go Rename package to project (#935) 2018-02-14 13:56:16 -08:00