Skip to content
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 IDEs running in a Che workspace autodetects the URL of a running application #21141

Closed
Tracked by #20591
azatsarynnyy opened this issue Feb 7, 2022 · 1 comment · Fixed by che-incubator/jetbrains-editor-images#121
Assignees
Labels
area/editor/jetbrains/intellij Issues related to the IntelliJ-based IDE for Eclipse Che kind/enhancement A feature request - must adhere to the feature request template. new&noteworthy For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@azatsarynnyy
Copy link
Member

azatsarynnyy commented Feb 7, 2022

Is your enhancement related to a problem? Please describe

When the user runs their application inside a container, it's not possible to get the URL to preview the running app.

Describe the solution you'd like

Implement a plugin that:

  • detects an application is running and listening on a port
  • provides the URL to preview a running app

See how it's implemented in Che-Theia Ports Plug-in and Che-Code Ports Extension.

Describe alternatives you've considered

No response

Additional context

Example of a Devfile: https://github.com/che-samples/java-spring-petclinic/blob/devfilev2/devfile.yaml

Release notes

As Visual Studio Code and Theia, now IntelliJ and PyCharm can detect when an application running in a Che workspace is listening to a given port and prompt the user to open the application URL. This is true even if the application has not been specified as an endpoint in the Devfile: a generic endpoint is assigned to applications that doesn't have a dedicated one.

@azatsarynnyy azatsarynnyy added kind/enhancement A feature request - must adhere to the feature request template. severity/P1 Has a major impact to usage or development of the system. team/editors area/editor/jetbrains/intellij Issues related to the IntelliJ-based IDE for Eclipse Che labels Feb 7, 2022
@azatsarynnyy azatsarynnyy changed the title Che-IDEA should provide a preview URL for a running application Che-IDEA should autodetect the running application URL Feb 23, 2022
@azatsarynnyy azatsarynnyy added this to the 7.50 milestone Jun 16, 2022
@azatsarynnyy azatsarynnyy mentioned this issue Jun 16, 2022
64 tasks
@l0rd l0rd changed the title Che-IDEA should autodetect the running application URL IntelliJ running in a Che workspace autodetects the URL of a running application Jun 30, 2022
@l0rd l0rd changed the title IntelliJ running in a Che workspace autodetects the URL of a running application JetBrains IDEs running in a Che workspace autodetects the URL of a running application Jun 30, 2022
@l0rd l0rd added new&noteworthy For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes status/release-notes-review-needed Issues that needs to be reviewed by the doc team for the Release Notes wording labels Jun 30, 2022
@devstudio-release
Copy link

sync'd to Red Hat JIRA https://issues.redhat.com/browse/CRW-3105

@max-cx max-cx removed the status/release-notes-review-needed Issues that needs to be reviewed by the doc team for the Release Notes wording label Jan 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/editor/jetbrains/intellij Issues related to the IntelliJ-based IDE for Eclipse Che kind/enhancement A feature request - must adhere to the feature request template. new&noteworthy For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants