Tooling metadata for the tools supported by the SQAaaS platform
- The SQAaaS API loads the content of the tool's metadata file (
tooling.json
), which is then offered upon requests to/criteria
path (see API's spec) - Any API client, such as the SQAaaS web, can then use these metadata to compose CI/CD pipelines that include one or more of these tools in an automated fashion.
Note that the SQAaaS platform's user does not need to provide any input for using these tools, as all the required input (Docker images, CLI arguments, etc.) are specified in the tooling.json
file.
Learn more about the tooling.json
structure.
Building upon the metadata, it is really straightforward to get new tools supported by the SQAaaS platform. However, tools are first assessed and subject for approval in order to ensure their relevance for the selected quality criterion.
Learn more about the approval process.