Depend

The command help is shown below.

Usage: qaskx-cli rediops depend [-d=<devops file path>] [-o=<output file>] [-f=<format>] [--overwrite][-v | --vv | --vvv | --silent] [-c=<conf file>] [--colourCLI] [--offline] [--env=<environment file>]

The rediops depend command is for listing the dependencies
as captured in the devops.json definition.  This can then be used for tasks
such as generating clients or registering the use of the dependencies.

The list of dependencies can be filtred by the consumer to only process those
of interest.

For more details see the documentation at https://docs.qaskx.one/qaskx-cli/cmd/rediops//depend/ .
                    
Options:            
  -d, --devops      rediOps (devops.json) file path
  -o, --output      Output file name (default "CONSOLE")
  -f, --format      Output format (default "PRINT")
      --overwrite   Overwrite existing content
  -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

The qaskx-cli rediops depend subcommand is used to list the dependencies in devops.json file in the project .well-known directory.

The dependencies are upstream services, batch files, caches, databases, tools etc.

Tools

The tools dependencies can help keep track of the various tools required by the project. The choice is your but it could include:

  • IDE
  • Compiler
  • Cloud service such as pipeline processing
  • Test tools
  • Deployment tool like Ansible
  • Project documentation