Guide de développement¶
Guide pour développeurs contribuant à ProbatioVault
Setup environnement¶
Prérequis¶
- Node.js 20 LTS
- PostgreSQL 18
- Redis 7
- Git
Clone des repos¶
git clone https://gitlab.com/probatiovault/ProbatioVault-infra.git
git clone https://gitlab.com/probatiovault/ProbatioVault-backend.git
git clone https://gitlab.com/probatiovault/ProbatioVault-app.git
Développement Backend¶
Voir ProbatioVault-backend/docs/product/guides/dev.md
Développement Mobile¶
Voir ProbatioVault-app/docs/product/guides/dev.md
Développement Infrastructure¶
Terraform¶
Ansible¶
Tests¶
# Tests d'intégration infrastructure
cd ProbatioVault-infra/ansible/tests
sudo bash run_all_tests.sh