Docker images to run desktop client tests with Squish. NOT FOR PUBLIC USE!
2.0K
Container with all parts needed to run GUI tests of the OpenCloud desktop client in CI.
This container is not maintained nor used by the Qt group. It's not intended for public use but purely for CI runs.
| variable | usage |
|---|---|
| SQUISH_LICENSE_SERVER | URL to the squish license server |
| SQUISH_LICENSE_SERVER_API | URL to the REST API of the squish license server |
| SQUISH_LICENSE_SERVER_API_TOKEN | Token to use for the REST API of the squish license server |
| SERVER_INI | full path of the server.ini file to be used |
| SQUISH_PARAMETERS | further squishrunner cli parameters |
| GUI_TEST_REPORT_DIR | directory to store GUI test report files |
Additionally, any other environment variables needed to run the UI tests of the desktop client should be added
s3/dev/opencloud-desktop/squish_file in .woodpecker/build-container.yamlto match the uploaded filename.This project is mostly a fork of https://github.com/accetto/xubuntu-vnc-novnc with some tweaks for the OpenCloud use case.
This project is licensed under the MIT License - see the LICENSE file for details.
Copyright (c) 2025 OpenCloud GmbH
Content type
Image
Digest
sha256:efaaa7749…
Size
1.7 GB
Last updated
9 months ago
docker pull opencloudeu/squish