diff --git a/src/api/json/catalog.json b/src/api/json/catalog.json index 14de4a0ee36..42dab6fe90f 100644 --- a/src/api/json/catalog.json +++ b/src/api/json/catalog.json @@ -1308,6 +1308,12 @@ ], "url": "https://raw.githubusercontent.com/dbt-labs/dbt-jsonschema/main/schemas/latest/dbt_yml_files-latest.json" }, + { + "name": "Debian Upstream Metadata file", + "description": "Debian packaging file for describing metadata about the upstream project", + "fileMatch": ["**/debian/upstream/metadata"], + "url": "https://salsa.debian.org/debian/debian-json-schemas/-/raw/main/schemas/debian-upstream-metadata/debian-upstream-metadata-latest.json" + }, { "name": "Deck config", "description": "Deck is a tool for creating presentation using Markdown and Google Slides", diff --git a/src/schemas/json/drone.json b/src/schemas/json/drone.json index aa9d647875d..f96f7d4c647 100644 --- a/src/schemas/json/drone.json +++ b/src/schemas/json/drone.json @@ -257,7 +257,8 @@ "required": ["limit"], "properties": { "limit": { - "type": "number" + "type": "number", + "description": "Defines the concurrency limits for the named pipeline\nhttps://docs.drone.io/yaml/exec/#the-concurrency-object" } } }, @@ -350,13 +351,12 @@ "type": "object", "properties": { "depth": { - "type": "integer" + "type": "integer", + "description": "If empty the full repository may be cloned\nhttps://docs.drone.io/yaml/exec/#the-clone-object" }, "disable": { - "const": true - }, - "retries": { - "type": "integer" + "type": "boolean", + "description": "It can be useful when you need to disable implement your own custom clone logic.\nhttps://docs.drone.io/yaml/exec/#the-clone-object" } } }, @@ -367,6 +367,9 @@ "trigger": { "$ref": "#/definitions/allConditions" }, + "concurrency": { + "$ref": "#/definitions/concurrency" + }, "depends_on": { "type": "array", "items": { @@ -475,6 +478,9 @@ "description": "The name of the service account to use when running the kubernetes pipeline", "type": "string" }, + "concurrency": { + "$ref": "#/definitions/concurrency" + }, "kind": {}, "name": {}, "platform": {}, @@ -499,6 +505,9 @@ "node": { "$ref": "#/definitions/node" }, + "concurrency": { + "$ref": "#/definitions/concurrency" + }, "kind": {}, "name": {}, "platform": {}, @@ -538,6 +547,9 @@ } } }, + "concurrency": { + "$ref": "#/definitions/concurrency" + }, "kind": {}, "name": {}, "platform": {}, @@ -563,6 +575,9 @@ "$ref": "#/definitions/step_digitalocean" } }, + "concurrency": { + "$ref": "#/definitions/concurrency" + }, "kind": {}, "name": {}, "platform": {},