Justin Van Patten
780a0c8a3d
Support defining remote components in Go ( #6403 )
2021-04-16 11:49:21 -07:00
Anton Tayanovskyy
b77f32930c
Remote component py SDK ( #6715 )
...
* Python support for authoring resource providers for multi-lang
* Support for passing prompt values to Python resource providers
2021-04-15 14:49:51 -04:00
pulumi-bot
73a66f48ea
[breaking] Changing the version of go.mod in sdk / pkg to be v3
2021-04-14 19:32:18 +01:00
Justin Van Patten
f7cc19f89d
[sdk/nodejs] Keep prompt values prompt in construct ( #6522 )
...
In order to support prompt values in multi-lang components, if an input value is prompt, keep it as-is instead of wrapping it in an Output.
2021-04-09 14:36:22 -07:00
Justin Van Patten
394f79f27f
[sdk/nodejs] Fix construct to wait for RPC operations to complete ( #6452 )
...
This change fixes the provider implementation of `Construct` for multi-lang components written in Node.js to wait for any in-flight RPCs to finish before returning the results, s.t. all registered child resources are created.
In additional, invocations of `construct` are now serialized so that each call runs one after another, avoiding concurrent runs, since `construct` modifies global state. We'll follow-up with a more general concurrency fix to allow nested `construct` calls within the same provider.
2021-04-05 11:11:27 -07:00
Nathan Winder
0bdf73341b
Enable creation of TStack using IServiceProvider ( #5723 )
...
* Enable creation of TStack using IServiceProvider to enable dependency injection.
* fixed line endings
* update change log
* Added PR link to change log
* fixed change log
* Added integration test
* Review adjustments
Co-authored-by: Mikhail Shilkov <github@mikhail.io>
2020-11-30 16:43:18 +01:00
Mikhail Shilkov
ebb4ddb86a
Add support for getResource to the .NET SDK ( #5817 )
2020-11-23 20:55:03 +01:00
Bo-Yi Wu
e687cbcffc
fix: fix the warning from gofmt command. ( #5543 )
2020-10-10 14:10:47 +01:00
Justin Van Patten
df75f0ed95
Support remote components in .NET ( #5485 )
2020-10-06 10:19:22 -07:00
Lee Briggs
09c73c1c9b
add build tags to all integration tests ( #5271 )
...
* add build tags to all integration tests
* fix go sdk imports
* make transformation Dirs global
2020-09-02 09:11:15 -07:00