ДокументацияFAQ
Кронверк / Хуки и события

Обзор

Что такое КронверкУстановка

Справочник

Синтаксис расписанийХуки и события

Прочее

Частые вопросы

К каждой задаче можно привязать хуки — команды, выполняемые по событию. Хук наследует окружение задачи и получает служебные переменные.

Доступные события

СобытиеКогда
on_startперед запуском задачи
on_successкод возврата 0
on_failureкод возврата != 0 или таймаут
on_retryперед повторной попыткой

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

ПеременнаяЗначение
KV_JOBимя задачи
KV_CODEкод возврата (для on_success/on_failure)
KV_ATTEMPTномер попытки, начиная с 1
KV_LOGпуть к журналу задачи

Пример

jobs:
  - name: nightly-report
    schedule: "daily 02:30"
    cmd: ./bin/report.sh
    hooks:
      on_failure: |
        curl -s -X POST "$WEBHOOK" -d "упал nightly-report, попытка $KV_ATTEMPT"

Хук не ретраит саму задачу — повторами управляет retries.

На этой странице

Доступные событияПеременные окруженияПример
Последнее изменение: 2026-10-28 · Была ли эта страница полезной? Да / Нет