Step CI · JSON-LD Context

Step Ci Context

JSON-LD context defining the semantic vocabulary for Step Ci from Step CI.

18 Classes 3 Properties 3 Namespaces
View Context View on GitHub

Namespaces

stepci: https://stepci.com/vocab/
schema: https://schema.org/
doap: http://usefulinc.com/ns/doap#

Classes

name description version env config tests steps url method headers body params captures check auth components schemas credentials

Properties

Property Type Container
Workflow reference
TestCase reference
Step reference

JSON-LD Document

step-ci-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "stepci": "https://stepci.com/vocab/",
    "schema": "https://schema.org/",
    "doap": "http://usefulinc.com/ns/doap#",
    "Workflow": {
      "@id": "stepci:Workflow",
      "@type": "@id"
    },
    "TestCase": {
      "@id": "stepci:TestCase",
      "@type": "@id"
    },
    "Step": {
      "@id": "stepci:Step",
      "@type": "@id"
    },
    "name": "schema:name",
    "description": "schema:description",
    "version": "schema:version",
    "env": "stepci:environment",
    "config": "stepci:configuration",
    "tests": "stepci:tests",
    "steps": "stepci:steps",
    "url": "schema:url",
    "method": "stepci:httpMethod",
    "headers": "stepci:headers",
    "body": "stepci:requestBody",
    "params": "stepci:queryParameters",
    "captures": "stepci:captures",
    "check": "stepci:assertions",
    "auth": "stepci:authentication",
    "components": "stepci:components",
    "schemas": "stepci:schemas",
    "credentials": "stepci:credentials"
  }
}