pulumi/pkg/engine
Joe Duffy b6a386995a
Set pwd for plugins (#706)
This change just flows the project's "main" directory all the way
through to the plugins, fixing #667.  In that work item, we discussed
alternative approaches, such as rewriting the asset paths, but this
is tricky because it's very tough to do without those absolute paths
somehow ending up in the checkpoint files.  Just launching the
processes with the right pwd is far easier and safer, and it turns
out that, conveniently, we set up the plugin context in exactly the
same place that we read the project information.
2017-12-12 12:31:09 -08:00
..
deploy.go Set pwd for plugins (#706) 2017-12-12 12:31:09 -08:00
destroy.go Initial work on tracing support (#521) 2017-11-08 17:08:51 -08:00
engine.go Add (back) component outputs 2017-11-20 17:38:09 -08:00
env.go Initial work on tracing support (#521) 2017-11-08 17:08:51 -08:00
events.go Break the diag goroutine upon exit 2017-10-22 15:52:00 -07:00
eventsink.go Stop formatting output that should be raw. 2017-11-14 11:26:41 -08:00
pack.go Fix cloud tests 2017-12-03 06:34:06 -08:00
plan.go Set pwd for plugins (#706) 2017-12-12 12:31:09 -08:00
preview.go Set pwd for plugins (#706) 2017-12-12 12:31:09 -08:00