-
Notifications
You must be signed in to change notification settings - Fork 111
Allow to use VS Code builtin extensions in che-theia #572
Conversation
hello, why are we not using vsix for VS Code built-in extensions ? Also using a different package name is not nice for dependencies against these deps. |
❌ E2E Happy path tests failed ❗ See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1) ℹ️ |
@tolusha |
@benoitf |
Not sure if I understand you. Could you elaborate more? |
❌ E2E Happy path tests failed ❗ See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1) ℹ️ |
@benoitf |
Because some of the built-ins would translate to a separate Che plugin. For example, a theia image would not necessarily include a typescript compiler. Also, the referenced PR is quite new. |
I'm not sure to understand. To me npmjs or vsix only change the distribution channel. |
As I understand it, he generates a single vsix for all the extensions, which means we cannot omit any. With the npm published stuff, you can pick which ones you want. |
ok got it. After discussion another PR was created eclipse-theia/vscode-builtin-extensions#15 (to have one VSIX per extension) |
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1) |
❌ E2E Happy path tests failed ❗ See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1) ℹ️ |
@tolusha could you publish vsix files elsewhere as files are no longer there ? |
10be393
to
e7f3aa9
Compare
❌ E2E Happy path tests failed ❗ See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1) ℹ️ |
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
bd50f88
to
2afbc20
Compare
❌ E2E Happy path tests failed ❗ See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1) ℹ️ |
|
@tolusha: you can use test workspace devfile to run workspace with your changes locally. |
Cool! |
'yauzl' being an unzip library, I suspect a broken zip/vsix. Unfortunately, the error message does not say which one. |
crw-ci-test |
Hello
I think we can stop work on this PR and adapt Che Theia build instead to rely on the upstream: |
Yes, it just comes down to updating the packages.json of our assembly as in the example @azatsarynnyy linked. I propose we close this PR in favor of a new one. |
Should we close the PR? @azatsarynnyy @vzhukovskii |
cc @tolusha |
Yes, it can be closed as we're relying on Theia's mechanism now. |
Closed due to irrelevance |
Signed-off-by: Eric Williams <ericwill@redhat.com>
What does this PR do?
Allows to use VS Code builtin extensions in che-theia
What issues does this PR fix or reference?
eclipse-che/che#14759