-
Notifications
You must be signed in to change notification settings - Fork 6
Description
Current flow:
-
Upload new squish installer to minio cloud. E.g.:
squish-8.0.0-qt67x-linux64.run(@DeepDiver1975 knows) -
Upload the desired Qt and other libraries in the cache (@DeepDiver1975 knows)
NOTE: cache path is define in client repo's .craft.ini- Client version: ownCloudVersion
- Qt version: QtVersion
E.g.:
-https://download.owncloud.com/desktop/craft/cache/{ownCloudVersion}/Qt_{QtVersion}_{CachePatchLvl}/
-https://download.owncloud.com/desktop/craft/cache/6.0/Qt_6.8.0_0/{QtVersion}can be different than the Qt version (next step) required for Squish. But all Qt versions cannot be less than minimum set in CMakeLists.txt -
Update the Qt version to match with the Squish-Qt in .craft.ini. E.g.:
6.7.3(MUST match<major>.<minor>)
NOTE: Do not pin the qt libraries version in .craft.shelf -
Update the squish version in owncloud-ci/squish/.drone.star. E.g.:
8.0.0-qt67x-linux64 -
Update the squish image tag in owncloud/client/.drone.star. E.g.:
owncloudci/squish:fedora-39-8.0.0-qt67x-linux64 -
Done!