colossal-vr-62639
07/28/2022, 8:29 AMpulumi preview
). Pulumi knows to download and install the appropriate provider for the SDKs i'm using in my Pulumi project.limited-rainbow-51650
07/28/2022, 8:33 AMpluginDownloadURL
containing the storage location of the provider binary. Every SDK has the schema bundled, which is how it can find out about the location.
For some of the SDK packages, we have package dependent hooks which downloads this provider binary during the package install. E.g. for JS/TS NPM packages, we consistently have an install
script:
https://github.com/pulumi/pulumi-azure-native/blob/master/sdk/nodejs/package.json#L16colossal-vr-62639
07/28/2022, 8:35 AMlimited-rainbow-51650
07/28/2022, 8:36 AMpulumi-resource-<yourname>
, then make sure it is on your PATH
and you should be good to go to test locally../bin
folder of your project.colossal-vr-62639
07/28/2022, 8:38 AMGrpc.Core.RpcException: Status(StatusCode="Unknown", Detail="Invalid character(s) found in major number "sample-provider\\n0"")
limited-rainbow-51650
07/28/2022, 8:43 AMcolossal-vr-62639
07/28/2022, 8:44 AMlimited-rainbow-51650
07/28/2022, 8:45 AMcolossal-vr-62639
07/28/2022, 8:48 AMsample-provider\n0.0.0+dirty
limited-rainbow-51650
07/28/2022, 8:52 AMcolossal-vr-62639
07/28/2022, 8:52 AMlimited-rainbow-51650
07/28/2022, 8:53 AMcolossal-vr-62639
07/28/2022, 8:54 AMlimited-rainbow-51650
07/28/2022, 8:54 AMcolossal-vr-62639
07/28/2022, 8:55 AMlimited-rainbow-51650
07/28/2022, 8:59 AM