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