Cloud Dev Images
A list of Dockerfiles, using different base images, to customize Eclipe Che and OpenShift Dev Spaces Cloud Development Environments.
| alpine | Dockerfile | |||
| busybox | Dockerfile | |||
| docker | Dockerfile | |||
| fedora | Dockerfile | |||
| golang | Dockerfile | |||
| openjdk | Dockerfile | |||
| ubi8 | Dockerfile | |||
| ubi9 | Dockerfile | |||
| ubuntu | Dockerfile |
How to run the tests
Running the tests locally
Requirements
- An OpenShift cluster with the DevWorkspace Operator (developer sandbox)
- Linux or macOS with
ocandkubectl
Runing the tests
export CLUSTER_URL="https://api.rm1.0a51.p1.openshiftapps.com:6443" export CLUSTER_TOKEN="<token>" export EDITOR_IMAGE="quay.io/che-incubator/che-code:insiders" ./run-tests.sh
Running the GH workflows
Requirements
- An OpenShift cluster with the DevWorkspace Operator (developer sandbox)
- Linux or macOS with
gh(GitHub CLI)
Running the tests
export CLUSTER_URL="https://api.rm1.0a51.p1.openshiftapps.com:6443" export CLUSTER_TOKEN="<token>" export EDITOR_IMAGE="quay.io/che-incubator/che-code:insiders" imgs=( "ubi8" "ubi9" "alpine" "busybox" "docker" "golang" "openjdk" "fedora" "ubuntu" ) for img in "${imgs[@]}"; do gh workflow run ${img}-vscode-startup.yaml \ -f sandboxURL="${CLUSTER_URL}" \ -f sandboxToken="${CLUSTER_TOKEN}" \ -f editorImage="${EDITOR_IMAGE}" done