Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

Open workspace from Che Theia #816

Merged
merged 1 commit into from
Jul 29, 2020
Merged

Open workspace from Che Theia #816

merged 1 commit into from
Jul 29, 2020

Conversation

vzhukovs
Copy link
Contributor

@vzhukovs vzhukovs commented Jul 28, 2020

What does this PR do?

This changes proposal adds ability to open Che workspace directly from Che-Theia. Also it modifies behavior of Open Recent Workspace command, so the last one simply displays the last five workspaces sorted by modification time and Open Workspace command displays all workspaces in user account.

Existed command is going to be renamed in featured PR for the following issue: eclipse-che/che#17106

All workspaces:
Снимок экрана 2020-07-28 в 17 07 54

Recent workspaces:
Снимок экрана 2020-07-28 в 17 07 28

How to test

Simply create a workspace from the following devfile:

apiVersion: 1.0.0
metadata:
 name: workspace
components:
  - 
    alias: theia-editor
    reference: >-
      https://raw.githubusercontent.com/vzhukovskii/devfiles/master/meta.yaml
    type: cheEditor

Signed-off-by: Vladyslav Zhukovskyi vzhukovs@redhat.com

What issues does this PR fix or reference?

eclipse-che/che#17237

Release Notes

Docs PR

Hapy Path Channel

HAPPY_PATH_CHANNEL=stable

@vzhukovs vzhukovs requested a review from RomanNikitenko July 28, 2020 15:24
@vzhukovs vzhukovs self-assigned this Jul 28, 2020
@che-bot
Copy link
Contributor

che-bot commented Jul 28, 2020

✅ E2E Happy path tests succeed 🎉

Try Che-Theia editor only Try Che-Theia with Java/maven example Try Che-Theia with NodeJs example

See Details

name link
che-theia docker.io/maxura/che-theia:816
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:816

Tested with Eclipse Che Single User on K8S (minikube v1.1.1)

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
@che-bot
Copy link
Contributor

che-bot commented Jul 29, 2020

❌ E2E Happy path tests failed ❗

Try Che-Theia editor only Try Che-Theia with Java/maven example Try Che-Theia with NodeJs example

See Details

name link
che-theia docker.io/maxura/che-theia:816
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:816

Tested with Eclipse Che Single User on K8S (minikube v1.1.1)

ℹ️ Use comment "crw-ci-test" to rerun happy path E2E test.

@vzhukovs
Copy link
Contributor Author

crw-ci-test

@che-bot
Copy link
Contributor

che-bot commented Jul 29, 2020

✅ E2E Happy path tests succeed 🎉

Try Che-Theia editor only Try Che-Theia with Java/maven example Try Che-Theia with NodeJs example

See Details

name link
che-theia docker.io/maxura/che-theia:816
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:816

Tested with Eclipse Che Single User on K8S (minikube v1.1.1)

@vzhukovs vzhukovs merged commit 6e6c493 into master Jul 29, 2020
@vzhukovs vzhukovs deleted the che#17237 branch July 29, 2020 12:42
@l0rd l0rd added the new&noteworthy For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes label Jul 29, 2020
@che-bot che-bot added this to the 7.17 milestone Aug 7, 2020
vinokurig pushed a commit that referenced this pull request Apr 6, 2021
Signed-off-by: Aurélien Pupier <apupier@redhat.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
new&noteworthy For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants