Objectif : planifier des commandes am et vérifier la santé du parc.
Specification :
am schedule --daily update --all (backend cron / Task Scheduler selon plateforme)
am schedule list / am schedule remove
check santé après exécution (processus lancés, exit codes) avec notification d'échec
stockage des planifications dans state.json (extension additive)
Criteres d'acceptation :
une planification quotidienne est effective
un échec d'exécution est signalé (événement + notification)
liste et suppression fonctionnent
tests de la logique de planification
Reference : ROADMAP.md axe 6.
Objectif : planifier des commandes am et vérifier la santé du parc.
Specification :
- am schedule --daily update --all (backend cron / Task Scheduler selon plateforme)
- am schedule list / am schedule remove
- check santé après exécution (processus lancés, exit codes) avec notification d'échec
- stockage des planifications dans state.json (extension additive)
Criteres d'acceptation :
- [ ] une planification quotidienne est effective
- [ ] un échec d'exécution est signalé (événement + notification)
- [ ] liste et suppression fonctionnent
- [ ] tests de la logique de planification
Reference : ROADMAP.md axe 6.
bruno
added this to the v0.5.0 milestone 2026-08-17 08:14:25 -04:00
bruno
added the P2axe-6M labels 2026-08-17 08:14:25 -04:00
bruno
added this to the Phase 2 project 2026-08-17 08:50:18 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Objectif : planifier des commandes am et vérifier la santé du parc.
Specification :
Criteres d'acceptation :
Reference : ROADMAP.md axe 6.