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")

Details