Skip to content

Задача

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

Свойства

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

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

id

Тип: string

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

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

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

options

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

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

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

name

Тип: string

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

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

type

Тип: string

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

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

Тип задачи.

mode

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

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

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

dependencies

Тип: array

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

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

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

handlers

Тип: array

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

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

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

restart

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

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

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