pulumi/pkg/engine
Pat Gavlin 3186657b76
[plugins] Fix plugin reinstallation. (#8892)
Plugin installation has an early return path in the case that the plugin
was already installed. For normal plugin installation, this is okay and
saves some work. For reinstallation, however, this defeats the purpose
by causing installation to return before doing any actual work.

With these changes, we can better accommodate developer scenarios
without requiring that plugins are available on the PATH. For example,
the following script can be used to install a plugin under development:

    tar -c [plugin files] | gzip > plugin.tgz
    pulumi plugin install [kind] [name] [version] -f ./plugin.tgz --reinstall
2022-02-02 23:10:16 -08:00
..
lifeycletest Add option to set property names to import with (#8846) 2022-02-02 13:04:59 +00:00
deployment.go Preview of update plans (#8448) 2022-01-31 10:31:51 +00:00
destroy.go Preview of update plans (#8448) 2022-01-31 10:31:51 +00:00
diff.go Bold in-progress diffs diffrently (#7918) 2021-09-28 15:16:09 -07:00
doc.go Document Go packages (#6009) 2021-01-11 11:07:59 -07:00
engine.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
errors.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
events.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
eventsink.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
import.go Preview of update plans (#8448) 2022-01-31 10:31:51 +00:00
journal.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
plugin_host.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
plugins.go [plugins] Fix plugin reinstallation. (#8892) 2022-02-02 23:10:16 -08:00
plugins_test.go Pipe serverURL through register resource (#8544) 2021-12-17 14:52:01 -08:00
project.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
query.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
refresh.go Preview of update plans (#8448) 2022-01-31 10:31:51 +00:00
snapshot.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
update.go Preview of update plans (#8448) 2022-01-31 10:31:51 +00:00
update_test.go Toward replacing MSBuild with make+bash on Windows (#8617) 2022-01-07 22:27:14 -05:00