[axe-6] Hooks on_install/on_start/on_stop/on_update #34

Closed
opened 2026-08-16 23:19:37 -04:00 by bruno · 0 comments
Owner

Objectif : automatiser les actions autour des evenements de vie des agents.

Specification :

  • configuration hooks : globaux (settings.hooks) ou par agent/projet (on_install, on_start, on_stop, on_update)
  • execution via le runner existant (dry-run respecte, --verbose les affiche)
  • un hook en echec ne casse pas la commande principale (warning)

Criteres d'acceptation :

  • on_start git pull s'execute avant le demarrage de l'agent
  • dry-run affiche les hooks sans les executer
  • tests avec des hooks inoffensifs (echo)

Reference : ROADMAP.md axe 6.

Objectif : automatiser les actions autour des evenements de vie des agents. Specification : - configuration hooks : globaux (settings.hooks) ou par agent/projet (on_install, on_start, on_stop, on_update) - execution via le runner existant (dry-run respecte, --verbose les affiche) - un hook en echec ne casse pas la commande principale (warning) Criteres d'acceptation : - [ ] on_start git pull s'execute avant le demarrage de l'agent - [ ] dry-run affiche les hooks sans les executer - [ ] tests avec des hooks inoffensifs (echo) Reference : ROADMAP.md axe 6.
bruno added this to the v0.4.0 milestone 2026-08-16 23:19:37 -04:00
bruno added the P1axe-6M labels 2026-08-16 23:19:37 -04:00
bruno added this to the Phase 1 project 2026-08-17 07:58:47 -04:00
bruno closed this issue 2026-08-17 08:55:50 -04:00
bruno moved this to Livré in Phase 1 on 2026-08-17 10:31:15 -04:00
Sign in to join this conversation.