Integration MR for gitlab-web-ide-vscode-fork

What does this MR do?

NOTICE DO NOT MERGE THIS MERGE REQUEST. THIS MERGE REQUEST WAS GENERATED IN A PIPELINE TO TEST A NEWER VERSION OF THE VSCODE FORK.

This merge request builds the Web IDE with version 1.89.1-1.0.0-dev-20240723091323 of the VSCode Fork. The goal of this merge request is providing a tool to run exploratory tests in the Web IDE while running a newer version of VSCode.

VSCode Fork Merge Request: gitlab-web-ide-vscode-fork!91 (closed)

How to test this MR

Set the commit field to the value 8d7cd40e5643881d15bc6d87f2928394fd4e71a9 in the productConfiguration object created in the file /packages/vscode-bootstrap/src/start.ts

  1. Check out the merge request's branch in your local environment.
  2. Run yarn clean.
  3. Run yarn start:example.
  4. Run exploratory tests and record your screen. Make sure that the expectations of the next section are satisfied.

What is the expected outcome?

The user can perform the following actions in the Web IDE:

  • Load a project and open one or more files.
  • Commit and push changes.
  • Create a merge request.
  • Use code suggestions and Duo Chat.

Record a video and attach it to the VSCode Fork upgrade Merge Request as a proof that the newer version of VSCode does not break the Web IDE gitlab-web-ide-vscode-fork!91 (closed).

Merge request reports

Loading