[FRONT-10] Mise en place d’un webhook de déploiement automatique du frontend #50

Closed
opened 2025-08-19 12:33:02 +00:00 by hmoussa · 0 comments
Member
  • Créer un script Bash deploy_frontend.sh qui :

    • Rebuild le container Docker (flutter build web)
    • Relance le container ptitspas_frontend sur le port 8080
  • Créer un petit serveur webhook_server.py (HTTP POST listener)

    • Route : /webhook/frontend
    • Exécution du script deploy_frontend.sh à la réception
  • Lancer le serveur sur le port 9001 avec nohup ou screen

  • Configurer le webhook sur le dépôt Gitea :

    • URL : http://:9001/webhook/frontend
    • Event : push
    • Branch filter : MASTER
  • Tester le workflow :

    • Commit > push sur main
    • Vérifier les logs serveur et le redéploiement
- [ ] Créer un script Bash deploy_frontend.sh qui : - Rebuild le container Docker (flutter build web) - Relance le container ptitspas_frontend sur le port 8080 - [ ] Créer un petit serveur webhook_server.py (HTTP POST listener) - Route : /webhook/frontend - Exécution du script deploy_frontend.sh à la réception - [ ] Lancer le serveur sur le port 9001 avec nohup ou screen - [ ] Configurer le webhook sur le dépôt Gitea : - URL : http://<IP>:9001/webhook/frontend - Event : push - Branch filter : MASTER - [ ] Tester le workflow : - Commit > push sur main - Vérifier les logs serveur et le redéploiement
hmoussa added the
Conception
Relations
Coordination
labels 2025-08-19 12:33:02 +00:00
hmoussa self-assigned this 2025-08-19 12:33:02 +00:00
Sign in to join this conversation.
No description provided.