You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some plugins use environment variables to find information about the system. For example location of JRE by JAVA_HOME env var (as Sonarlint does).
But when we run a plugin as remote env vars are not copied to the plugin process, so a plugin cannot find its dependency and ask a user to install it or configure its value in IDE settings.
We would provide better UX if we allow plugins automatically detect needed values.
Reproduction Steps
OS and version:
Diagnostics:
The text was updated successfully, but these errors were encountered:
I figured out that env is not copied when a plugin is running in the main Theia container, not the remote runner. I'm closing the issue since it was a mistake.
BTW @tolusha already working on a solution for copying env for local plugins.
Description
Some plugins use environment variables to find information about the system. For example location of JRE by JAVA_HOME env var (as Sonarlint does).
But when we run a plugin as remote env vars are not copied to the plugin process, so a plugin cannot find its dependency and ask a user to install it or configure its value in IDE settings.
We would provide better UX if we allow plugins automatically detect needed values.
Reproduction Steps
OS and version:
Diagnostics:
The text was updated successfully, but these errors were encountered: