Skip to content

Действие

Действие определяет операцию, которая будет выполнена при срабатывании триггера или обработчика. Существует четыре группы действий:

  • генерация события
  • управление задачей (запуск, перезапуск, остановка)
  • остановка проекта
  • управление триггером (включение/отключение)

Тип действия определяется свойством type. Полный список возможных значений см. в Тип действия.

Генерация события

Генерация внутреннего события.

Свойства

НаименованиеТипОбязательное
typestringДа
optionsobjectДа

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

type

Тип: string

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

Значение: "emit-event"

options

Тип: object

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

Параметры действия.

Свойства:

  • event (обязательное) - название события для генерации

Управление задачей

Управление задачей (запуск, перезапуск, остановка).

Свойства

НаименованиеТипОбязательное
typestringДа
optionsobjectДа

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

type

Тип: string

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

Допустимые значения:

  • "start-task" - запустить задачу
  • "restart-task" - перезапустить задачу
  • "stop-task" - остановить задачу

Тип операции над задачей.

options

Тип: object

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

Параметры действия.

Свойства:

  • taskId (обязательное) - идентификатор задачи для управления

Остановка проекта

Остановка всего проекта.

Свойства

НаименованиеТипОбязательное
typestringДа

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

type

Тип: string

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

Значение: "stop-project"

Управление триггером

Включение/отключение триггера.

Свойства

НаименованиеТипОбязательное
typestringДа
optionsobjectДа

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

type

Тип: string

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

Допустимые значения:

  • "enable-trigger" - включить триггер
  • "disable-trigger" - отключить триггер

Тип операции над триггером.

options

Тип: object

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

Параметры действия.

Свойства:

  • triggerId (обязательное) - идентификатор триггера для управления