-
Notifications
You must be signed in to change notification settings - Fork 1.3k
jetbrains: launch with interactive login shell in async manner #14916
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
Conversation
started the job as gitpod-build-akosyakov-jetbrains-server-starts-13815.1 because the annotations in the pull request description changed |
2643a6c
to
05fc8f5
Compare
/werft run with-clean-slate-deployment=true 👍 started the job as gitpod-build-akosyakov-jetbrains-server-starts-13815.3 |
05fc8f5
to
3395416
Compare
3395416
to
8b1eff9
Compare
8b1eff9
to
e5bbaf7
Compare
/hold brr, I broke it trying to resolve a comment, will check tomorrow |
e5bbaf7
to
f2c98d1
Compare
a5c67dc
to
f5e3984
Compare
@andreafalzetti @iQQBot @felladrin Now it is good to review. |
97b9beb
to
a5c67dc
Compare
/unhold |
f5e3984
to
bff90da
Compare
/werft run recreate-preview 👍 started the job as gitpod-build-akosyakov-jetbrains-server-starts-13815.12 |
ℹ️ I'm reviewing it now! |
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.
Tested and works as expected! Good work 🎉
/hold
wait for others to finish the review, feel free to unhold
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.
/unhold |
Because JDK should be correctly detected now that #14916 has been merged.
Because JDK should be correctly detected now that #14916 has been merged.
Description
This PR ensures:
After this PR is merged we should try to revert work arounds for detecting JDK and retest. We should also see whether other products can detect properly other SDKs, i.e. golang for gitpod repo, rubymine ruby, pycharm python and so on. cc @felladrin @andreafalzetti
Related Issue(s)
fix #13815
How to test
/etc/profile
kill <pid-of-status>
to emulate graceful shutdown/proc/<pid-of-backend>/environ
. It should have env var from/etc/profile
asked IDE to terminate
meaning that JB backend was restarted gracefully via codeWithMe endpoint [1]Release Notes
Documentation
Werft options:
If enabled this will build
install/preview
Valid options are
all
,workspace
,webapp
,ide
,jetbrains
,vscode
,ssh