pulumi/pkg/backend
Justin Van Patten 46c7c327dd
Install plugin dependencies (#5353)
When installing a plugin, if it contains a `PulumiPlugin.yaml` file with a `runtime` value of `nodejs` or `python`, install dependencies for the plugin.

For Node.js, `npm install` is run (or `yarn install` if `PULUMI_PREFER_YARN` is set).

For Python, a virtual environment is created and deps installed into it.
2020-09-14 13:54:26 -07:00
..
display Added --suppress-permalink option 2020-08-28 21:37:48 +01:00
filestate Added --suppress-permalink option 2020-08-28 21:37:48 +01:00
httpstate Install plugin dependencies (#5353) 2020-09-14 13:54:26 -07:00
state Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
apply.go Added --suppress-permalink option 2020-08-28 21:37:48 +01:00
backend.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
backend_test.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
errors.go Add a link to docs for the 409 Conflict error message (#3207) 2019-09-10 13:25:08 -07:00
mock.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
policypack.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
query.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
snapshot.go Revert "Narrow a few interfaces." (#4987) 2020-07-09 15:19:12 +01:00
snapshot_test.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
stack.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
updates.go expose execution kind via update metadata (#5258) 2020-08-31 09:07:59 -07:00
watch.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00