Skip to content

Commit

Permalink
Доработка схемы для init-project (vanessa-opensource#451)
Browse files Browse the repository at this point in the history
* Доработка схемы для init-project

* Изменения схемы для ключа Репозиторий
  • Loading branch information
leobrn authored Sep 18, 2021
1 parent c2ca3e4 commit c78b8ca
Showing 1 changed file with 75 additions and 0 deletions.
75 changes: 75 additions & 0 deletions vanessa-runner-schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -664,6 +664,81 @@
}
},
"type": "object"
},
"init-project":{
"additionalProperties": false,
"id": "/properties/init-project",
"description": "Параметры для команды 'init-project' - Выполнить cоздание структуры проекта.",
"properties": {
"ШаблонПроекта": {
"default": "",
"description": "Ссылка на шаблон, из которого будет клонироваться проект",
"id": "/properties/init-project/properties/ШаблонПроекта",
"title": "The ШаблонПроекта Schema",
"type": "object",
"additionalProperties": true,
"properties": {
"Использовать": {
"id": "/properties/init-project/properties/ШаблонПроекта/properties/Использовать",
"type": "boolean",
"title": "The Использовать schema",
"default": false
},
"Репозиторий": {
"id": "/properties/init-project/properties/ШаблонПроекта/properties/Репозиторий",
"type": "string",
"format": "uri",
"title": "The Репозиторий schema",
"default": "https://github.com/vanessa-opensource/vanessa-bootstrap"
}
}
},
"Пакеты":{
"default": "",
"description": "Массив пакетов для установки",
"id": "/properties/init-project/properties/Пакеты",
"title": "The Пакеты Schema",
"type": "array",
"additionalProperties": true,
"items": {
"id": "/properties/init-project/properties/Пакеты/items",
"anyOf": [
{
"type": "object",
"default": {},
"properties": {
"Имя": {
"type": "string",
"title": "The Имя schema",
"default": ""
},
"Использовать": {
"type": "boolean",
"title": "The Использовать schema",
"default": false
},
"Установка": {
"type": "array",
"title": "The Установка schema",
"default": [],
"additionalItems": true,
"items": {
"anyOf": [
{
"type": "string",
"default": ""
}
]
}
}
},
"additionalProperties": true
}
]
}
}
},
"type": "object"
}
}
}

0 comments on commit c78b8ca

Please sign in to comment.