generated from coulomb/repo-seed
Separated open-cmis-tck and guide-board repositories
This commit is contained in:
100
extension.json
Normal file
100
extension.json
Normal file
@@ -0,0 +1,100 @@
|
||||
{
|
||||
"id": "open-cmis-tck",
|
||||
"name": "OpenCMIS TCK",
|
||||
"version": "0.1.0",
|
||||
"extension_type": "executable_harness",
|
||||
"lifecycle_status": "incubating",
|
||||
"supported_frameworks": [
|
||||
"cmis.browser-binding.compatibility.v1"
|
||||
],
|
||||
"authorities": [
|
||||
"oasis-cmis",
|
||||
"apache-chemistry-opencmis"
|
||||
],
|
||||
"profile_schemas": [
|
||||
"target-profile",
|
||||
"assessment-profile"
|
||||
],
|
||||
"check_groups": [
|
||||
{
|
||||
"id": "repository-type",
|
||||
"name": "Repository And Type Checks",
|
||||
"check_type": "executable_harness",
|
||||
"requirement_refs": [
|
||||
"cmis.repository-info",
|
||||
"cmis.type-definitions"
|
||||
],
|
||||
"runner_ref": "opencmis-tck"
|
||||
},
|
||||
{
|
||||
"id": "object-content",
|
||||
"name": "Object And Content Checks",
|
||||
"check_type": "executable_harness",
|
||||
"requirement_refs": [
|
||||
"cmis.object-services",
|
||||
"cmis.content-streams"
|
||||
],
|
||||
"runner_ref": "opencmis-tck"
|
||||
},
|
||||
{
|
||||
"id": "navigation",
|
||||
"name": "Navigation Checks",
|
||||
"check_type": "executable_harness",
|
||||
"requirement_refs": [
|
||||
"cmis.navigation-services"
|
||||
],
|
||||
"runner_ref": "opencmis-tck"
|
||||
},
|
||||
{
|
||||
"id": "query-acl-versioning",
|
||||
"name": "Query, ACL, And Versioning Checks",
|
||||
"check_type": "executable_harness",
|
||||
"requirement_refs": [
|
||||
"cmis.query",
|
||||
"cmis.acl",
|
||||
"cmis.versioning"
|
||||
],
|
||||
"runner_ref": "opencmis-tck"
|
||||
}
|
||||
],
|
||||
"preflight_runner": "cmis-browser-preflight",
|
||||
"runner_entrypoints": [
|
||||
{
|
||||
"id": "cmis-browser-preflight",
|
||||
"kind": "python_module",
|
||||
"module_path": "src/open_cmis_tck/preflight.py",
|
||||
"callable": "run",
|
||||
"command": null,
|
||||
"description": "Checks whether the configured CMIS Browser Binding endpoint is reachable and returns parseable repository metadata."
|
||||
},
|
||||
{
|
||||
"id": "opencmis-tck",
|
||||
"kind": "command",
|
||||
"module_path": null,
|
||||
"callable": null,
|
||||
"command": [
|
||||
"python3",
|
||||
"runners/opencmis_tck.py",
|
||||
"--context",
|
||||
"{context_json}"
|
||||
],
|
||||
"description": "Checks Java/Maven availability and prepares the future Apache Chemistry OpenCMIS TCK invocation."
|
||||
}
|
||||
],
|
||||
"normalizers": [
|
||||
"opencmis-result-normalizer"
|
||||
],
|
||||
"mappings": [
|
||||
"cmis-capability-map"
|
||||
],
|
||||
"report_fragments": [
|
||||
"cmis-summary"
|
||||
],
|
||||
"dependencies": [
|
||||
"java",
|
||||
"maven",
|
||||
"Apache Chemistry OpenCMIS TCK artifact"
|
||||
],
|
||||
"restricted_assets": [],
|
||||
"certification_boundary": "Runs selected OpenCMIS TCK checks as preparation evidence only. It does not claim formal CMIS certification."
|
||||
}
|
||||
Reference in New Issue
Block a user