Follow these steps to use the available floating licenses :
Generate password protected Ed25519 SSH key with at least 100 rounds of key derivations
The public key should be in ~/.ssh/id_ed25519.pub
.
Create PR for the Squish Server Config in order to add your user and SSH key to the bootstrap__active_extra_users
list. Request review from @jakubgs.
Once Jakub has deployed the changes You will be able to create an SSH tunnel to one of the Squish license server ports(49345
) available under squish.infra.status.im
and squish-02.infra.status.im
:
If your local login is different it has to be specified before the hostname separated by @
.
To check if the 49345
port is listening locally you can use netstat
on Linux or Windows:
Launch Squish. Provide localhost:49345
as Squish license server address.
When prompted to indicate the Core.Framework path, u literally need to go to QT folder where u installed the QT of the version u need (for us it is 5.14.2) and select Core.Framework folder :D
You should be now able to use the available Squish license.
Squish License Server Setup Issue: https://github.com/status-im/infra-ci/issues/42