In situations where installation needs to be automated, running the GUI installer may not be desired. In that case, we recommend running the installer in unattended mode .
The installer allows you to pass command line arguments like ide=0 and testcenter=0 to save space on the target.
Step 1 - Unattended Install¶
Run installer in unattended mode, in this example without IDE or TestCenter:
./squish-6.6.1-windows unattended=1 ide=0 testcenter=0
Step 2 - Make Squish configuration available on target computers¶
When running Squish' setup some configuration is stored in these folders:
These folders must be made available on the target computers, either by copying them to the computers are making them available via a mounted network drive/share.
The path to that folder can be provided by the environment variable SQUISH_USER_SETTINGS_DIR .
Step 3 - Make Squish license key available on target computers¶
When running Squish' setup the license key is stored in these files:
These files must be made available on the target computers, either by copying them to the computers are making them available via a mounted network drive/share.
An alternative path can be provided by the environment variable SQUISH_LICENSEKEY_DIR
Step 4 - Start squishserver¶
Make sure to set the above mentioned environment variables (SQUISH_USER_SETTINGS_DIR, SQUISH_LICENSEKEY_DIR, and, if necessary, SQUISH_LIBQTDIR), and then start squishserver. For example:
- Environment Variables (Squish Manual)
- Unattended Install (Squish Manual)