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

Add 'Try in Web IDE' workflow #1266

Merged
merged 2 commits into from
Nov 30, 2021
Merged

Add 'Try in Web IDE' workflow #1266

merged 2 commits into from
Nov 30, 2021

Conversation

azatsarynnyy
Copy link
Member

@azatsarynnyy azatsarynnyy commented Nov 30, 2021

Signed-off-by: Artem Zatsarynnyi [email protected]

What does this PR do?

Add Try in Web IDE workflow.

Screenshot/screencast of this PR

What issues does this PR fix or reference?

eclipse-che/che#20664

How to test this PR?

PR Checklist

As the author of this Pull Request I made sure that:

Reviewers

Reviewers, please comment how you tested the PR when approving it.

Happy Path Channel

HAPPY_PATH_CHANNEL=stable

Signed-off-by: Artem Zatsarynnyi <[email protected]>
@codecov
Copy link

codecov bot commented Nov 30, 2021

Codecov Report

Merging #1266 (1e78bdc) into main (c299f59) will increase coverage by 2.97%.
The diff coverage is 28.66%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1266      +/-   ##
==========================================
+ Coverage   32.78%   35.76%   +2.97%     
==========================================
  Files         290      324      +34     
  Lines        9885    10460     +575     
  Branches     1457     1425      -32     
==========================================
+ Hits         3241     3741     +500     
- Misses       6641     6715      +74     
- Partials        3        4       +1     
Impacted Files Coverage Δ
...theia-about/src/browser/about-che-theia-dialog.tsx 0.00% <0.00%> (ø)
...credentials/src/browser/che-credentials-service.ts 0.00% <0.00%> (ø)
...entials/src/browser/credentials-frontend-module.ts 0.00% <0.00%> (ø)
...eia-credentials/src/common/credentials-protocol.ts 0.00% <0.00%> (ø)
...eia-credentials/src/node/che-credentials-server.ts 0.00% <0.00%> (ø)
...s/src/node/che-theia-credentials-backend-module.ts 0.00% <0.00%> (ø)
...ashboard/src/browser/che-theia-dashboard-module.ts 0.00% <0.00%> (ø)
...ia-dashboard/src/browser/theia-dashboard-client.ts 0.00% <0.00%> (ø)
...rowser/src/browser/che-mini-browser-environment.ts 0.00% <0.00%> (ø)
...ia-plugin-remote/src/node/hosted-plugin-service.ts 0.00% <0.00%> (ø)
... and 257 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ed5fa6e...1e78bdc. Read the comment docs.


on:
pull_request_target:
types: [opened, synchronize]
Copy link
Contributor

Choose a reason for hiding this comment

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

maybe just opened state as the link won't change

Signed-off-by: Artem Zatsarynnyi <[email protected]>
@azatsarynnyy azatsarynnyy merged commit 7ad8e11 into main Nov 30, 2021
@azatsarynnyy azatsarynnyy deleted the actn branch November 30, 2021 11:45
@che-bot che-bot added this to the 7.40 milestone Nov 30, 2021
@che-bot
Copy link
Contributor

che-bot commented Nov 30, 2021

✅ 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 quay.io/crw_pr/che-theia:1266
che-theia-endpoint-runtime-binary quay.io/crw_pr/che-theia-endpoint-runtime-binary:1266

Test product:

  • Use comment "[crw-ci-test]" to rerun happy path E2E test.
  • Use comment "[crw-ci-test --rebuild]" to re-build the images and rerun happy path E2E test.

Eclipse Che QE channel: https://mattermost.eclipse.org/eclipse/channels/eclipse-che-qe

vinokurig added a commit that referenced this pull request Dec 7, 2021
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.

3 participants