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] Update Stable IDE images to 2022.3 #15240

Merged
merged 1 commit into from
Dec 9, 2022

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Dec 8, 2022

Description

This PR updates the Stable JetBrains IDE images to 2022.3, making them currently the same as the EAP images.

Due to this, the code supporting 2022.2 were removed, and a few files were moved, as they are now shared between stable and latest. So reviewers need to test both Stable and Latest IDEs in this PR.

How to test

  1. Open the preview environment generated for this branch: https://jetbrains-81aa63bbf1.preview.gitpod-dev.com/workspaces
  2. For each IDE changed on this PR, follow these steps:
    1. Choose the Stable version of the IDE that you're testing as your default editor
      1. Start a workspace using any repository (e.g: https://github.com/gitpod-io/empty)
      2. Verify that the workspace starts successfully
      3. Verify that the IDE opens successfully
      4. Verify that the version of the IDE corresponds to the one being updated in this PR
      5. Stop the IDE via Control Center
    2. Choose the EAP version of the IDE that you're testing as your default editor
      1. Start a workspace using any repository (e.g: https://github.com/gitpod-io/empty)
      2. Verify that the workspace starts successfully
      3. Verify that the IDE opens successfully
      4. Verify that the version of the IDE corresponds to the one being updated in this PR
      5. Stop the IDE via Control Center

The following resources should help, in case something goes wrong (e.g. workspaces don't start):

Release Notes

Update Stable JetBrains IDE images to 2022.3

Werft options:

  • /werft with-preview
  • /werft with-large-vm
  • /werft with-integration-tests=jetbrains

This PR was created automatically with GitHub Actions using this GHA

@felladrin

This comment was marked as resolved.

@felladrin felladrin force-pushed the jetbrains/update-stable-ides branch from f3beee9 to c9825ed Compare December 8, 2022 14:30
@roboquat roboquat added size/L and removed size/S labels Dec 8, 2022
@felladrin felladrin force-pushed the jetbrains/update-stable-ides branch from c9825ed to 7cddd65 Compare December 8, 2022 14:33
@gitpod-io gitpod-io deleted a comment from werft-gitpod-dev-com bot Dec 8, 2022
@gitpod-io gitpod-io deleted a comment from werft-gitpod-dev-com bot Dec 8, 2022
@felladrin felladrin force-pushed the jetbrains/update-stable-ides branch 2 times, most recently from da10dcc to f7755f5 Compare December 8, 2022 17:14
@felladrin felladrin force-pushed the jetbrains/update-stable-ides branch from f7755f5 to b93c717 Compare December 8, 2022 17:39
@@ -117,6 +117,7 @@ tasks {
}

runPluginVerifier {
enabled = false
Copy link
Contributor

@felladrin felladrin Dec 8, 2022

Choose a reason for hiding this comment

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

ℹ️ Temporarily disabled due to this error:

[components/ide/jetbrains/backend-plugin:plugin-stable] Execution failed for task ':runPluginVerifier'.
[components/ide/jetbrains/backend-plugin:plugin-stable] > Could not copy tar entry /workspace/.gradle/caches/modules-2/files-2.1/com.jetbrains/jbre/jbr_jcef-17.0.5-linux-x64-b653.14/8781947cdb8b3060824efca4e63a70b07fff5cd2/jbre-jbr_jcef-17.0.5-linux-x64-b653.14.tar.gz!jbr_jcef-17.0.5-linux-x64-b653.14/legal/java.base/ADDITIONAL_LICENSE_INFO to '/workspace/.gradle/caches/modules-2/files-2.1/com.jetbrains/jbre/jbr_jcef-17.0.5-linux-x64-b653.14/extracted/jbr_jcef-17.0.5-linux-x64-b653.14/legal/java.base/ADDITIONAL_LICENSE_INFO'.
[components/ide/jetbrains/backend-plugin:plugin-stable]    > /workspace/.gradle/caches/modules-2/files-2.1/com.jetbrains/jbre/jbr_jcef-17.0.5-linux-x64-b653.14/extracted/jbr_jcef-17.0.5-linux-x64-b653.14/legal/java.base/ADDITIONAL_LICENSE_INFO (Permission denied)

Copy link
Contributor

Choose a reason for hiding this comment

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

@felladrin felladrin changed the title [JetBrains] Update IDE images to new build version [JetBrains] Update Stable IDE images to 2022.3 Dec 8, 2022
Copy link
Contributor

@felladrin felladrin left a comment

Choose a reason for hiding this comment

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

Stable IntelliJ IDEA working great!

image

I've also tested some other Stable and Latest IDEs, which ran perfectly.

@felladrin felladrin marked this pull request as ready for review December 8, 2022 18:34
@werft-gitpod-dev-com
Copy link

started the job as gitpod-build-jetbrains-update-stable-ides.30 because the annotations in the pull request description changed
(with .werft/ from main)

Copy link
Contributor

@andreafalzetti andreafalzetti left a comment

Choose a reason for hiding this comment

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

/unhold

@roboquat roboquat added deployed: IDE IDE change is running in production deployed Change is completely running in production labels Dec 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deployed: IDE IDE change is running in production deployed Change is completely running in production editor: jetbrains release-note size/L team: IDE
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants