pulumi/docs
Brandon Pollack 4fee2766e1
Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821)
Extending the idea for PULUMI_DEBUG_PROVIDERS but no into language
providers.

There is a missing piece that providers didn't need which is the ability
to inform the language of the engine address for sending messages the
other direction (ie for logging) (previously this was a parameter).

I added a basic RPC that will let the engine inject that (or anything
else needed in the future). IMO we should actually rename this at some
point to "Initialize Language Host" and pass everything that way and NOT
via CLI arguments, but for now just this.

Other languages will have to be done in their own repositories after
this lands.

dotnet issue: pulumi/pulumi-dotnet#398
java issue:  pulumi/pulumi-java#1480
yaml issue: pulumi/pulumi-yaml#694
2024-12-11 08:50:52 +00:00
..
architecture Clean up documentation to support the bridge (#17784) 2024-11-15 14:41:07 +00:00
debugging Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821) 2024-12-11 08:50:52 +00:00
references Clean up documentation to support the bridge (#17784) 2024-11-15 14:41:07 +00:00
sphinx Clean up documentation to support the bridge (#17784) 2024-11-15 14:41:07 +00:00
.gitignore Generate reference documentation from Protobufs (#17120) 2024-08-30 17:04:16 +00:00
Makefile Generate reference documentation from Protobufs (#17120) 2024-08-30 17:04:16 +00:00
README.md Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821) 2024-12-11 08:50:52 +00:00
diagrams.md Clean up documentation to support the bridge (#17784) 2024-11-15 14:41:07 +00:00
documentation.md Document developer documentation deployments (#17119) 2024-08-30 16:17:46 +00:00
make.py Generate reference documentation from Protobufs (#17120) 2024-08-30 17:04:16 +00:00
requirements.txt Bump some dependencies recommended by Dependabot (#17765) 2024-11-14 09:50:34 +00:00
writing.md Explain how to contribute to dev docs (#17604) 2024-10-23 20:58:18 +00:00

README.md

Pulumi developer documentation

Welcome to the Pulumi developer documentation! This site is designed to provide complete documentation for maintainers of and contributors to Pulumi.

:::{toctree} :maxdepth: 2 :titlesonly:

Home /docs/documentation/README /docs/debugging/README /docs/architecture/README /docs/references/README :::