mirror of
https://github.com/gitpod-io/gitpod.git
synced 2025-12-08 17:36:30 +00:00
48 lines
3.0 KiB
YAML
48 lines
3.0 KiB
YAML
id: gitpod-self-hosted
|
|
name: Gitpod Self-Hosted
|
|
description: Manual tests to conduct before releasing Gitpod self-hosted
|
|
testset: []
|
|
case:
|
|
- id: helm-installer
|
|
name: Helm Installer
|
|
group: helm-installer
|
|
description: ""
|
|
steps: |
|
|
- Log into AWS via https://gitpod.awsapps.com/start#/
|
|
- create a new subdomain in dns-for-playgrounds via https://www.notion.so/gitpod/GCP-Playgrounds-5b49f9c92e5c42438af73343b98253b1
|
|
- Install Gitpod in the new Playground project following https://www.gitpod.io/docs/self-hosted/latest/install/install-on-aws-script/ using that hostname
|
|
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, modify a file, stop the workspace, start the workspace, check if the modification is still there.
|
|
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, expose the port of the running application and open it in a new browser window.
|
|
- Start a workspace on https://github.com/eclipse-theia/theia and see if the image build passes.
|
|
mustpass: false
|
|
mintestercount: 1
|
|
annotations: {}
|
|
- id: gke-installer
|
|
name: GKE Installer
|
|
group: gke-installer
|
|
description: ""
|
|
steps: |
|
|
- Create a new Playground Project on GKE via https://www.notion.so/gitpod/GCP-Playgrounds-5b49f9c92e5c42438af73343b98253b1
|
|
- Install Gitpod in the new Playground project following https://www.gitpod.io/docs/self-hosted/latest/install/install-on-gcp-script/
|
|
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, modify a file, stop the workspace, start the workspace, check if the modification is still there.
|
|
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, expose the port of the running application and open it in a new browser window.
|
|
- Start a workspace on https://github.com/eclipse-theia/theia and see if the image build passes.
|
|
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, and install a VS Code extension, e.g. https://open-vsx.org/extension/Tyriar/sort-lines
|
|
mustpass: false
|
|
mintestercount: 1
|
|
annotations: {}
|
|
- id: aws-installer
|
|
name: AWS Installer
|
|
group: aws-installer
|
|
description: ""
|
|
steps: |
|
|
- Log into AWS via https://gitpod.awsapps.com/start#/
|
|
- Install Gitpod in the new Playground project following https://www.gitpod.io/docs/self-hosted/latest/install/install-on-aws-script/
|
|
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, modify a file, stop the workspace, start the workspace, check if the modification is still there.
|
|
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, expose the port of the running application and open it in a new browser window.
|
|
- Start a workspace on https://github.com/eclipse-theia/theia and see if the image build passes.
|
|
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, and install a VS Code extension, e.g. https://open-vsx.org/extension/Tyriar/sort-lines
|
|
mustpass: false
|
|
mintestercount: 1
|
|
annotations: {}
|