Skip to content

Commit

Permalink
Remove theia IDE
Browse files Browse the repository at this point in the history
  • Loading branch information
aledbf authored and roboquat committed Jan 3, 2022
1 parent 084345d commit d7469c4
Show file tree
Hide file tree
Showing 15 changed files with 0 additions and 265 deletions.
6 changes: 0 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@ dist/
components/*/lib/
components/ee/*/lib/
components/*/typescript/lib/
components/theia/app/lib/
components/theia/packages/*/lib/
components/theia/supervisor-api/*/lib/
components/local-app-api/*/lib/
components/supervisor/frontend/lib/
src-gen/
Expand Down Expand Up @@ -42,9 +39,6 @@ venv/
*.egg-info
*.pyc

# Generated
components/theia/app/gen-webpack.config.js

# Generated (in Jenkins builds)
/dev-http-cache/

Expand Down
4 changes: 0 additions & 4 deletions chart/templates/blobserve-configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,6 @@ data:
"port": {{ $comp.ports.service.containerPort }},
"timeout": {{ ($comp.timeout | default "5s") | quote }},
"repos": {
"{{ template "gitpod.comp.imageRepo" (dict "root" . "gp" $.Values "comp" .Values.components.workspace.theiaImage) }}": {
"prePull": ["{{- template "gitpod.comp.version" (dict "root" . "gp" $.Values "comp" .Values.components.workspace.theiaImage) -}}"],
"workdir": "/theia/theia-app/app/lib"
},
"{{ template "gitpod.comp.imageRepo" (dict "root" . "gp" $.Values "comp" .Values.components.workspace.codeImage) }}": {
"prePull": ["{{- template "gitpod.comp.version" (dict "root" . "gp" $.Values "comp" .Values.components.workspace.codeImage) -}}"],
"workdir": "/ide",
Expand Down
7 changes: 0 additions & 7 deletions chart/templates/server-ide-configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,6 @@ goland: {{ (include "gitpod.comp.imageFull" (dict "root" $ "gp" $gp "comp" $gp.c
options:

# Browser IDEs
theia:
title: "Theia (legacy)"
tooltip: "This entry exists solely for legacy reasons."
type: "browser"
logo: "invalid"
hidden: true
image: {{ (include "stable-image-full" (dict "root" $ "gp" $gp "comp" $gp.components.workspace.codeImage)) }}
code:
orderKey: "00"
title: "VS Code"
Expand Down
2 changes: 0 additions & 2 deletions chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -389,8 +389,6 @@ components:
imagePrefix: "gitpod/"
imageName: "workspace-full"
version: "latest"
theiaImage:
imageName: "ide/theia"
codeImage:
imageName: "ide/code"
stableVersion: "commit-0d1e8cc5dcc8ccb38efcc2cd6404316b6e7bf4e9"
Expand Down
1 change: 0 additions & 1 deletion components/BUILD.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ packages:
- components/ide/jetbrains/image:intellij
- components/ide/jetbrains/image:phpstorm
- components/ide/jetbrains/image:pycharm
- components/ide/theia:docker
- components/image-builder-bob:docker
- components/image-builder-mk3:docker
- components/local-app:docker
Expand Down
17 changes: 0 additions & 17 deletions components/ide/theia/BUILD.yaml

This file was deleted.

2 changes: 0 additions & 2 deletions components/ide/theia/bin/code

This file was deleted.

2 changes: 0 additions & 2 deletions components/ide/theia/bin/open

This file was deleted.

95 changes: 0 additions & 95 deletions components/ide/theia/leeway.Dockerfile

This file was deleted.

54 changes: 0 additions & 54 deletions components/ide/theia/package-libs.sh

This file was deleted.

36 changes: 0 additions & 36 deletions components/ide/theia/startup.sh

This file was deleted.

5 changes: 0 additions & 5 deletions components/ide/theia/supervisor-config.json

This file was deleted.

9 changes: 0 additions & 9 deletions components/ide/theia/supervisor-ide-config.json

This file was deleted.

17 changes: 0 additions & 17 deletions dev/manual-tests/testsuite.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -551,23 +551,6 @@ case:
mustpass: true
mintestercount: 1
annotations: {}
- id: theia-ide
name: eclipse-theia/theia (TypeScript)
group: Repositories
description: Check the TypeScript dev experience in the Theia repo
steps: |
- Open https://gitpod-staging.com/#https://github.com/eclipse-theia/theia in Gitpod
- Wait for Theia to build and run on port 3000, then click 'Open Browser' and verify the previewed IDE works
- Open a few `*.ts` files
- Check syntax highlighting
- Check hovers
- Check auto-complete
- Check go to definition
- Check rename symbol
- Check format document
mustpass: true
mintestercount: 1
annotations: {}
- id: workspace-timeout
name: Workspace timeout
group: Dashboard
Expand Down
8 changes: 0 additions & 8 deletions installer/pkg/components/server/ide/configmap.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,6 @@ func configmap(ctx *common.RenderContext) ([]runtime.Object, error) {
SupervisorImage: common.ImageName(ctx.Config.Repository, workspace.SupervisorImage, ctx.VersionManifest.Components.Workspace.Supervisor.Version),
IDEOptions: IDEOptions{
Options: map[string]IDEOption{
"theia": {
Title: "Theia (legacy)",
Tooltip: pointer.String("This entry exists solely for legacy reasons."),
Type: typeBrowser,
Logo: "invalid",
Hidden: pointer.Bool(true),
Image: common.ImageName(ctx.Config.Repository, ide.CodeIDEImage, ide.CodeIDEImageStableVersion),
},
"code": {
OrderKey: pointer.String("00"),
Title: "VS Code",
Expand Down

0 comments on commit d7469c4

Please sign in to comment.