Skip to content

Задача ​

Конфигурация задачи.

Свойства ​

НаименованиеТипОбязательное
idstringДа
optionsОпции задачиДа
namestringНет
descriptionstringНет
typestringНет
modeРежим запуска задачиНет
dependenciesarrayНет
handlersarrayНет
restartПолитика перезапуска задачиНет

Описание свойств ​

id ​

Тип: string

Обязательное: Да

Ограничение: допустимые символы [a-zA-Z0-9_-]

Уникальный идентификатор задачи.

options ​

Тип: Опции задачи

Обязательное: Да

Опции задачи.

name ​

Тип: string

Обязательное: Нет

Человекочитаемое название задачи.

description ​

Тип: string

Обязательное: Нет

Описание задачи.

type ​

Тип: string

Обязательное: Нет

Значение: "default"

Тип задачи.

mode ​

Тип: Режим запуска задачи

Обязательное: Нет

Режим запуска задачи при старте проекта.

dependencies ​

Тип: array

Обязательное: Нет

Элементы массива: Зависимость задачи

Массив зависимостей задачи. Определяет, какие задачи и в каком состоянии должны быть перед запуском текущей задачи.

handlers ​

Тип: array

Обязательное: Нет

Элементы массива: Обработчик задачи

Массив обработчиков задачи. Определяет действия, которые должны быть выполнены при определенных состояниях задачи.

restart ​

Тип: Политика перезапуска задачи

Обязательное: Нет

Политика перезапуска задачи при завершении или сбое.