-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Minor Proposal] Add ability to change current theia workspace folder with help devfile. #13080
Comments
@AndrienkoAleksandr #13006 is this something that can help you? |
No, I meant workspace theia path, not git subfolder path on project clone. |
@AndrienkoAleksandr could you detail a complete workflow ? with a concrete example ? |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
I've reopened the issue since I've faced a real case when we need it. |
I'm +1. Another case is the Kubernetes Tooling Che plugin. It also requires a project folder to be opened as a Theia Workspace root folder for executing some commands. |
@tolusha I thought golang requires us to check out projects in a fixed location depending on the package name. Do you know how it would work in a setup with multiple workspace roots? |
@tsmaeder Since 1.11 there is ability to put go project in a arbitrary folder. |
@tolusha yes, but what do we need to pass to the language server to make it work? I thought we were multi-root safe for all languages. Could you confirm? |
@tolusha ping? |
From my understanding arbitrary folder will be set as workspace root and will be passed to LS. |
Depends on multi-root workspaces, AFAIC. |
closing as duplicate of #15347 (which contains a implementation proposal) |
Description
On start che-theia we start che-theia with hard-coded theia workspace folder "/projects". Potentially we could implement ability to change theia workspace folder with help devfile. It's could be useful for go-lang workspaces.
The text was updated successfully, but these errors were encountered: