pulumi/pkg/resource/plugin
Joe Duffy 98ef0c4bb5
Allow overriding a Pulumi.yaml's entrypoint (#582)
Because the Pulumi.yaml file demarcates the boundary used when
uploading a program to the Pulumi.com service at the moment, we
have trouble when a Pulumi program uses "up and over" references.
For instance, our customer wants to build a Dockerfile located
in some relative path, such as `../../elsewhere/`.

To support this, we will allow the Pulumi.yaml file to live
somewhere other than the main Pulumi entrypoint.  For example,
it can live at the root of the repo, while the Pulumi program
lives in, say, `infra/`:

    Pulumi.yaml:
    name: as-before
    main: infra/

This fixes pulumi/pulumi#575.  Further work can be done here to
provide even more flexibility; see pulumi/pulumi#574.
2017-11-16 07:49:07 -08:00
..
analyzer.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
analyzer_plugin.go Improve output formatting 2017-09-23 05:20:11 -07:00
check.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
context.go Initial work on tracing support (#521) 2017-11-08 17:08:51 -08:00
host.go Stop formatting output that should be raw. 2017-11-14 11:26:41 -08:00
host_server.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
langruntime.go Add accessors to fetch the Pulumi project and stack names 2017-10-19 08:26:57 -07:00
langruntime_plugin.go Add accessors to fetch the Pulumi project and stack names 2017-10-19 08:26:57 -07:00
plugin.go Allow overriding a Pulumi.yaml's entrypoint (#582) 2017-11-16 07:49:07 -08:00
provider.go Add a notion of stable properties 2017-10-04 08:22:21 -04:00
provider_plugin.go Rework asset identity and exposure of old assets. (#548) 2017-11-12 11:45:13 -08:00
rpc.go Rework asset identity and exposure of old assets. (#548) 2017-11-12 11:45:13 -08:00
rpc_test.go Skip unknown properties (#524) 2017-11-03 13:40:15 -07:00