pulumi/pkg/backend
joeduffy 932e755305 Move plugins to their own directories
Prior to this change, we had a flat list of files in the
~/.pulumi/plugins directory.  This was simple but unfortunately
too naive, since we in fact have multi-file plugins already.
Dumping them in the same directory increases the risk of a
collision.  Instead, let's put them in their own directories.

This means, for example, you'll see things like

    ~/.pulumi/plugins/
        resource-aws-v0.11.0-dev-8-g57a0d62/
            README.txt
            pulumi-resource-aws

Notice that the binary name stays the same -- e.g., in this
case pulumi-resource-aws -- and does not include the version.
This makes it simple to add it to your $PATH in the usual ways
and have it loaded as a preferred location.
2018-02-19 09:31:00 -08:00
..
cloud Move plugins to their own directories 2018-02-19 09:31:00 -08:00
local Make some stack-related CLI improvements (#947) 2018-02-16 15:03:54 -08:00
state Rename package to project (#935) 2018-02-14 13:56:16 -08:00
backend.go Make some stack-related CLI improvements (#947) 2018-02-16 15:03:54 -08:00
display.go Clean up colorization logic 2018-01-31 15:46:14 -08:00
stack.go Rename package to project (#935) 2018-02-14 13:56:16 -08:00
updates.go Add "pulumi history" command (#826) 2018-01-24 18:22:41 -08:00