Skip to content

Опции задачи

Параметры выполнения задачи.

Свойства

НаименованиеТипОбязательное
commandstringДа
argumentsarrayНет
shellbooleanНет
cwdstringНет
envПеременные окруженияНет
ttlnumberНет
logВывод задачиНет
stopSignalstringНет

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

command

Тип: string

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

Команда для выполнения. Может быть путем к исполняемому файлу или названием команды.

arguments

Тип: array

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

Элементы массива: string

Массив аргументов командной строки, передаваемых команде.

shell

Тип: boolean

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

Флаг, указывающий, следует ли выполнять команду в оболочке (shell). Если true, команда будет выполнена через системную оболочку.

cwd

Тип: string

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

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

env

Тип: Переменные окружения

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

Переменные окружения для процесса задачи. Эти переменные будут объединены с переменными окружения родительского процесса.

ttl

Тип: number

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

Time To Live (время жизни) задачи в миллисекундах. Если задача выполняется дольше указанного времени, она будет принудительно остановлена.

log

Тип: Вывод задачи

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

Настройки логирования для потоков вывода задачи (stdout и stderr).

stopSignal

Тип: string

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

Сигнал, используемый для остановки процесса задачи (например, "SIGTERM", "SIGINT", "SIGKILL").