ok
Some checks failed
CI / validate (push) Has been cancelled

This commit is contained in:
isopropilick
2026-08-27 15:00:50 -06:00
parent b35387d841
commit 896c3a121a
19 changed files with 569 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://github.com/QACGBDT/QKForce-docs/contracts/schemas/qkforce.config-v1.1.schema.json",
"title": "QKForce run configuration v1.1",
"type": "object",
"additionalProperties": false,
"required": ["schemaVersion", "profile", "run"],
"properties": {
"schemaVersion": { "const": 1 },
"profile": {
"type": "object",
"additionalProperties": false,
"required": ["id", "language", "bdd", "runner", "adapter", "reporter"],
"properties": {
"id": { "const": "qkforce-wdio-cucumber-qkta" },
"language": { "const": "typescript" },
"bdd": { "const": "cucumber" },
"runner": { "const": "webdriverio" },
"adapter": { "const": "webdriverio-cucumber-node" },
"reporter": { "const": "qk-test-analytics" }
}
},
"run": {
"type": "object",
"additionalProperties": false,
"required": ["targetUrl"],
"properties": { "targetUrl": { "type": "string", "format": "uri", "maxLength": 2048 } }
}
}
}