Container with all parts needed to run GUI tests of the ownCloud desktop client in CI.
This container is not maintained nor used by froglogic, or the Qt company. It's not intended for public use but purely for CI runs.
| variable | usage |
|---|---|
| LICENSEKEY | squish license key or license server URL |
| CLIENT_REPO | full path to the root of the client code |
| MIDDLEWARE_URL | URL of the testing middleware |
| BACKEND_HOST | URL of the owncloud 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 |
squishversion to match the uploaded filename. E.g. if the filename is squish-6.7.0-qt512x-linux64.run the version in drone must be set to 6.7.0-qt512x-linux64This project is mostly a fork of https://github.com/accetto/xubuntu-vnc-novnc with some tweaks for the ownCloud use case.
This project is licensed under the MIT License - see the LICENSE file for details.
Copyright (c) 2022 ownCloud GmbH
Content type
Image
Digest
sha256:844e93652…
Size
2 GB
Last updated
about 1 year ago
docker pull owncloudci/squish