If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)
Issue details
With #709 the responsibility of generating plugin.json with metadata about the package is moving from pulumi-java-gen invocation itself to the generated build system, currently supporting Gradle. One feature lost in translation is populating the server field from PluginDowlnoadURL in the schema.
We should have the same functionality on the new path. pulumi-java-gen should emit build code that populates PluginDownloadURL from the schema to the generated Java resource plugin.json so the generated SDK code can read it back and act accordingly.
Hello!
Issue details
With #709 the responsibility of generating
plugin.json
with metadata about the package is moving frompulumi-java-gen
invocation itself to the generated build system, currently supporting Gradle. One feature lost in translation is populating theserver
field from PluginDowlnoadURL in the schema.That is on the old path we have:
We should have the same functionality on the new path.
pulumi-java-gen
should emit build code that populates PluginDownloadURL from the schema to the generated Java resource plugin.json so the generated SDK code can read it back and act accordingly.Affected area/feature