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

Devfile to develop VS Code extensions #578

Merged
merged 4 commits into from
Jan 23, 2020
Merged

Conversation

vitaliy-guliy
Copy link
Contributor

What does this PR do?

Adds a devfile to develop VS Code extensions in Che-Theia

What issues does this PR fix or reference?

eclipse-che/che#14228

@che-bot
Copy link
Contributor

che-bot commented Dec 5, 2019

❌ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

⚠️ https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

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

@che-bot
Copy link
Contributor

che-bot commented Dec 6, 2019

✅ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

@che-bot
Copy link
Contributor

che-bot commented Dec 6, 2019

✅ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

@che-bot
Copy link
Contributor

che-bot commented Dec 6, 2019

✅ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

@che-bot
Copy link
Contributor

che-bot commented Dec 6, 2019

✅ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

@che-bot
Copy link
Contributor

che-bot commented Dec 6, 2019

✅ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

@che-bot
Copy link
Contributor

che-bot commented Dec 6, 2019

✅ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

@vitaliy-guliy vitaliy-guliy reopened this Dec 10, 2019
@vitaliy-guliy vitaliy-guliy marked this pull request as ready for review December 10, 2019 08:34
@che-bot
Copy link
Contributor

che-bot commented Dec 10, 2019

❌ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

⚠️ https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

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

@che-bot
Copy link
Contributor

che-bot commented Dec 10, 2019

❌ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

⚠️ https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

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

@che-bot
Copy link
Contributor

che-bot commented Dec 10, 2019

✅ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

@che-bot
Copy link
Contributor

che-bot commented Dec 10, 2019

✅ 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

echo -e "\e[32mDone.\e[0m Packaging complete"
component: che-dev

- name: 3. run ... HOSTED Che-Theia + Hello World extension
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what if the vscode extension needs to be tested in a sidecar container ? (like most of the vscode extension we have)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's possible. Let's create a dedicated PR with this improvement.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will create another PR with this command.
There is a big difference in use cases, that the workspace doesn't have a special sidecar container.
But I can add a command to launch Che-Theia in theia-ide container and to launch VS Code extension in che-dev container.

@vitaliy-guliy
Copy link
Contributor Author

@SkorikSergey this PR should not affect the build and tests. Is it possible to merge?

@SkorikSergey
Copy link

@SkorikSergey this PR should not affect the build and tests. Is it possible to merge?

Yes. HappyPath test fails according to eclipse-che/che#15586.

@vitaliy-guliy
Copy link
Contributor Author

ci-build

@vitaliy-guliy
Copy link
Contributor Author

ci-build

@RomanNikitenko
Copy link
Member

crw-ci-test

@RomanNikitenko
Copy link
Member

@vitaliy-guliy
sorry for my comment above, I would like to test - are happy-path-tests working in general?
because for my PR they are still broken...

@SkorikSergey
Copy link

crw-ci-test

@che-bot
Copy link
Contributor

che-bot commented Jan 15, 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

⚠️ https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

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

@che-bot
Copy link
Contributor

che-bot commented Jan 21, 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

⚠️ https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

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

@dmytro-ndp
Copy link
Contributor

crw-ci-test

@che-bot
Copy link
Contributor

che-bot commented Jan 21, 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:578
che-theia-endpoint-runtime-binary docker.io/maxura/che-theia-endpoint-runtime-binary:578

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

@vitaliy-guliy vitaliy-guliy merged commit 77e3a55 into master Jan 23, 2020
@vitaliy-guliy vitaliy-guliy deleted the vscode-extensions branch January 23, 2020 11:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants