← RegistruIntrarea 036
Major
2025 – prezent
Magazin online cu deploy automat care își ștergea propria configurație
Retail online, RO
Laravel 11ReactMySQLStripeDocker
- Deploy-uri care rupeau plățile
- 0
Fișă
Context
Un magazin online cu plăți Stripe și recomandări generate automat, dezvoltat de o echipă externă și livrat printr-un deploy automat declanșat la fiecare modificare de cod.
Problema
Deploy-ul suprascria complet directorul aplicației. La fiecare livrare, cheile de plată și setările de mediu configurate pe server dispăreau, iar magazinul rămânea fără procesare de plăți până când observa cineva.
Ce am făcut
- 01Separarea configurației de mediu de codul livrat, ca deploy-ul să nu o mai poată atinge
- 02Procedură de reaplicare și verificare a configurației după fiecare livrare
- 03Gestiunea secretelor mutată în afara depozitului de cod
- 04Documentarea pașilor obligatorii de după deploy, pentru echipa de dezvoltare
Rezultat
Deploy-urile nu mai rup plățile. Echipa de dezvoltare livrează în continuare la fel de des, dar fără să dărâme producția în trecere.