Тема
Действие
Действие определяет операцию, которая будет выполнена при срабатывании триггера или обработчика. Существует четыре группы действий:
- генерация события
- управление задачей (запуск, перезапуск, остановка)
- остановка проекта
- управление триггером (включение/отключение)
Тип действия определяется свойством type. Полный список возможных значений см. в Тип действия.
Генерация события
Генерация внутреннего события.
Свойства
| Наименование | Тип | Обязательное |
|---|---|---|
| type | string | Да |
| options | object | Да |
Описание свойств
type
Тип: string
Обязательное: Да
Значение: "emit-event"
options
Тип: object
Обязательное: Да
Параметры действия.
Свойства:
event(обязательное) - название события для генерации
Управление задачей
Управление задачей (запуск, перезапуск, остановка).
Свойства
| Наименование | Тип | Обязательное |
|---|---|---|
| type | string | Да |
| options | object | Да |
Описание свойств
type
Тип: string
Обязательное: Да
Допустимые значения:
"start-task"- запустить задачу"restart-task"- перезапустить задачу"stop-task"- остановить задачу
Тип операции над задачей.
options
Тип: object
Обязательное: Да
Параметры действия.
Свойства:
taskId(обязательное) - идентификатор задачи для управления
Остановка проекта
Остановка всего проекта.
Свойства
| Наименование | Тип | Обязательное |
|---|---|---|
| type | string | Да |
Описание свойств
type
Тип: string
Обязательное: Да
Значение: "stop-project"
Управление триггером
Включение/отключение триггера.
Свойства
| Наименование | Тип | Обязательное |
|---|---|---|
| type | string | Да |
| options | object | Да |
Описание свойств
type
Тип: string
Обязательное: Да
Допустимые значения:
"enable-trigger"- включить триггер"disable-trigger"- отключить триггер
Тип операции над триггером.
options
Тип: object
Обязательное: Да
Параметры действия.
Свойства:
triggerId(обязательное) - идентификатор триггера для управления
