-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
[JetBrains] Make new features available in stable version #12159
Conversation
started the job as gitpod-build-andreafalzetti-jetbrains-move-all-12156.1 because the annotations in the pull request description changed |
fd979e7
to
e0db7eb
Compare
components/ide/jetbrains/backend-plugin/src/main/resources-stable/META-INF/extensions.xml
Outdated
Show resolved
Hide resolved
7aa7fef
to
f762779
Compare
@andreafalzetti actually following feature should not available:
We move multiple terminals and workspace metrics. We should also update release notes with it. |
@akosyakov How can I determine what features should be moved? I am looking at merged PRs, but it's a bit messy. I thought ports tunneling and ports forwarding were 2 different things. I will update the PR desc, but are the files I moved correct? |
@andreafalzetti Sorry for not being clear anything related to port forwarding should not go yet to stable. It is no complete. We don't have any UI either on terminals or generally to see these ports. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added a comment about moving a <projectService>
to the other XML file.
After it's moved you can test it like this:
- Open Preview Environment of this PR
- Select Stable version of JetBrains IntelliJ IDEA as the editor
- Open a repository that has multiple tasks defined (like gitpod repo)
- Confirm if a terminal widget appears for each task defined on .gitpod.yml
Then this PR should be good to be merged :)
components/ide/jetbrains/backend-plugin/src/main/resources-latest/META-INF/extensions.xml
Outdated
Show resolved
Hide resolved
f762779
to
49c6257
Compare
...ns/backend-plugin/src/main/kotlin/io/gitpod/jetbrains/remote/stable/GitpodTerminalService.kt
Show resolved
Hide resolved
components/ide/jetbrains/backend-plugin/src/main/resources/META-INF/plugin.xml
Outdated
Show resolved
Hide resolved
49c6257
to
4bc195b
Compare
/werft run 👍 started the job as gitpod-build-andreafalzetti-jetbrains-move-all-12156.7 |
/werft run with-clean-slate-deployment 👍 started the job as gitpod-build-andreafalzetti-jetbrains-move-all-12156.8 |
components/ide/jetbrains/backend-plugin/src/main/resources/META-INF/plugin.xml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
4bc195b
to
85974a8
Compare
/unhold |
/hold |
@akosyakov I've added release notes about the workspace CPU/Memory in the related PR - do we need to write once more the release notes? (I don't think so but since it was mentioned I holded the PR 🤔 ) I am not sure about the terminal's PR cc @felladrin |
Before these features were not available in stable versions, only in latest. I think availability of a feature for all users if is important note. |
Here's a suggestion for the release note about multiple terminals:
|
/unhold |
Description
Moving ready features from
latest
tostable
Related Issue(s)
Fixes #12156
How to test
Release Notes
Documentation
Werft options: