Using the Cockpit from the Command Line¶
Using the QiTASC Cockpit via the command line offers the same functionality as the GUI, with some additional parameters to suit custom requirements.
All installer commands are prefixed with qitasc
(Windows) or ./qitasc
(Linux and Mac OS) and followed by the command. To access the installer, navigate to the intaQt directory.
Syntax - Windows Users
1 | qitasc <action ActionType> <name ProductName> <parameter Parameter> |
Syntax - Linux and Mac Users
1 | ./qitasc <action ActionType> <name ProductName> <parameter Parameter> |
Parameters
-
action - The action being performed by the installer
-
name (Optional) - The product addressed by the action
-
parameter (Optional) - Additional parameters, for example, to specify a directory or version number
Windows Users
1 | qitasc install intaqt-studio |
Linux and Mac OS Users
1 | qitasc install intaqt-studio |
Executable Commands¶
The QiTASC Cockpit executes the following commands. Items in square brackets []
are optional parameters. The following products are available via the Cockpit:
Command | Description | Example |
---|---|---|
install [<Product>] [-d <Directory>] [--with-android-sdk] |
Downloads file(s) for clean installation. Specifying a product installs that product only. -d <Directory> switches the installation directory. Previously-installed products will not be moved to this directory.--with-android-sdk may only be used when installing the intaqt , and also installs Android SDK. |
qitasc install qitasc install intaqt qitasc install -d /opt/qitasc qitasc install intaqt --with-android-sdk |
self-update |
Upgrades the QiTASC Cockpit to latest version | qitasc self-update |
update [<Product>] [-v <Version>] |
Only downloads the needed files for incremental upgrade of the version. If product name is not provided, all products are updated. Specifying a product updates that product only. -v <Version> specifies the version to upgrade/downgrade to. Important! If different products (For example, intaQt and intaQt Studio) are running different versions, a Version Mismatch will occur and tests will not run properly |
qitasc update qitasc update intaqt-studio qitasc update -v r2018.06.1 |
clean [<Product>] [--reset-config] |
Brings the product directory to initial state. It removes all unknown files but keeps configuration files. Specifying a product cleans that product only. --reset-config will reset the configuration. |
qitasc clean qitasc clean intaqt qitasc clean intaqt --reset-config |
remove <Product> |
Uninstalls the specified product & deletes the product directory. | qitasc remove intaqt |
launch <product> [-a] [-c <AbsolutePath>] |
Launches the product in the foreground. Adding -a when launching intaQt will active support for Android devices.-c <AbsolutePath> specifies the absolute path to a specific configuration directory, and will load the directory's configuration files during startup. |
qitasc launch intaqt qitasc launch intaqt -a qitasc launch intaqt -c /Users/myname/myconfiguration/ |
start <product> [-a] [-c <Path>] [--allow-32bit] |
Starts the product in the background. Adding -a when starting intaQt will active support for Android devices.-c <AbsolutePath> specifies the absolute path to a specific configuration directory, and will load the directory's configuration files during startup.--allow-32bit may be used when starting intaQt, which allows it to run on a 32-bit operation system. |
qitasc start intaqt qitasc start intaqt -a qitasc start intaqt -c /Users/myname/myconfiguration / qitasc start intaqt --allow-32bit |
stop <Product> |
Stops the product if it was launched with the start command. |
qitasc stop intaqt |
list |
Lists the products available for installation. | qitasc list |
Note:
Product name is optional for install
, update
and clean
. If no product name is assigned to these actions, it will apply to all products. Product name is mandatory for remove
, launch
, start
and stop
.
Additional Parameters¶
The --snapshots
and --releases
parameters can be passed to both the install
and update
commands. These allow switching between:
-
Using non-release versions of intaQt products that may be required for specific use cases (with
--snapshots
). -
Using official releases of intaQt products (with
--releases
).
Windows Users
1 | qitasc install intaqt-studio --snapshots |
Linux and Mac OS Users
1 | qitasc install intaqt-studio --snapshots |