Skip to content

Add environments for easy manual testing

Mathias Siegel requested to merge ToolsDevler/TestingEnvironments into master

Description

Some scenarios need to be manually tested or reproduced. Usually this is done by spinning up a server somewhere and connect to it via Remmina. I created these Dockerfile based environments to make this a one-liner task in the terminal.

In my change I created environments that can be started via:

cd environments/vncserver
sh run.sh

This will start a docker/podman container running a vncserver instance. It can be reached via 5555 (you can obtain that port information from the terminal output).

In the vncserver-ssh-socket-forward environment, the ssh-tunnel and forwarded socket is created automatically.

Related Issue

#2856 (closed)

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
Edited by Mathias Siegel

Merge request reports