Sobes.tech
Middle

Hai CI/CD? Utilizzi un analizzatore di codice statico, come SonarQube?

sobes.tech AI

Risposta dell'AI

Sì, abbiamo configurato CI/CD per automatizzare la build, i test e il deployment dell'applicazione frontend.

Nel pipeline vengono utilizzati strumenti come GitHub Actions o Jenkins, che al push nel repository avviano la build e i test.

Per il controllo della qualità del codice, utilizziamo l'analizzatore statico SonarQube. Aiuta a individuare bug, vulnerabilità e problemi di manutenibilità del codice già in fase di sviluppo.

Esempio di integrazione di SonarQube:

  • Viene aggiunto un passaggio nel CI per eseguire SonarScanner.
  • I file del progetto vengono analizzati e viene generato un rapporto.
  • In caso di problemi critici, la build può fallire.

Questo permette di mantenere un alto standard di qualità e di ridurre il debito tecnico.