VCS
The qaskx-cli generate vcs command is used to create the remote
version control system (VCS), which is Git by default.
The command help is shown below.
Usage: qaskx-cli generate vcs [-d=<Devops file path>] [-n=<name>] [--repo=<remote VCS server>] [-o=<Output dir>] [--token=<value>] [--create] [--overwrite][-v | --vv | --vvv | --silent] [-c=<conf file>] [--colourCLI] [--offline] [--env=<environment file>]
The generate vcs command creates a remote VCS repository.
The default version control system (VCS) is Git.
A local VCS does not need to exist, but it is assumed that it is under VCS.
The process uses the rediOps, qaskx and local .qaskx definition as sources
of parameters.
For more details see the documentation at https://docs.qaskx.one/qaskx-cli/cmd/generate/vcs/ .
Options:
-d, --devops rediOps (devops.json) file path
-n, --name VCS repo name
--repo Remote HTTPS VCS server location
-o, --output Output directory for generated code
--create Create remote Git repository
--overwrite Overwrite existing code
--token VCS access token (env $QASKX_VCS_TOKEN)
-v, --verbose Verbose logging
--vv Verbose logging level 3
--vvv Verbose logging level 5
--silent Silent running
--colourCLI Colour terminal and command line (env $QASKX_COLOUR_CLI)
-c, --conf Configuration file (env $QASKX_CONFIG_FILE)
--offline Offline mode (env $QASKX_OFFLINE)
--env Environment file to use (default ".env")