Запуск скриптов до и после обновлений

В скрипт update.sh, который обновляет всю установку animails, можно добавить скрипты-обработчики (хуки), выполняемые до и после обновления.

Для этого просто добавьте соответствующий bash-скрипт в корневой каталог animails:

  • pre_update_hook.sh — для команд, которые должны быть выполнены перед обновлением
  • post_update_hook.sh — для команд, которые должны быть выполнены после завершения обновления

Имейте в виду, что pre_update_hook.sh запускается при каждом вызове update.sh, а post_update_hook.sh запустится только в том случае, если обновление прошло успешно и скрипт не требует повторного запуска.

Скрипты будут запущены через bash; наличие интерпретатора (например, #!/bin/bash), а также флага разрешения на выполнение («+x») не требуется.