pulumi/tests/integration/run_plugin/provider-nodejs
Thomas Gummerer 861144e19a
fix RunPlugin for NodeJS (#17836)
RunPlugin for NodeJS is currently broken in two ways:
- The program name that's passed through is currently
req.Info.EntryPoint, which generally is always `.`. This doesn't work
since we're passing `req.Pwd` as the pwd, so we need to pass
`req.Info.ProgramDirectory` instead.
- It's not passing `req.Args` correctly, which means that the NodeJS
program won't get an engine address.

Fix those and add some tests for RunPlugin. Since we're already adding
tests, add them for Go and Python as well.
2024-11-22 13:07:20 +00:00
..
PulumiPlugin.yaml fix RunPlugin for NodeJS (#17836) 2024-11-22 13:07:20 +00:00
index.ts fix RunPlugin for NodeJS (#17836) 2024-11-22 13:07:20 +00:00
package-lock.json fix RunPlugin for NodeJS (#17836) 2024-11-22 13:07:20 +00:00
package.json fix RunPlugin for NodeJS (#17836) 2024-11-22 13:07:20 +00:00