Middle
Da li imate CI/CD? Da li koristite statički analizator koda, kao što je SonarQube?
sobes.tech АИ
Одговор од АИ
Да, имамо подешен CI/CD за аутоматизацију изградње, тестирања и деплоя фронтенд апликације.
У pipeline-у се користе алати као што су GitHub Actions или Jenkins, који при пушу у репозиторијум покрећу изградњу и тестове.
За контролу квалитета кода користимо статички анализатор SonarQube. Он помаже у откривању грешака, улаза у систему и проблема са одрживошћу кода већ у фази развоја.
Пример интеграције SonarQube:
- У CI се дода корак за покретање SonarScanner-а.
- Анализирају се фајлови пројекта и генерише се извештај.
- У случају критичних проблема, изградња може бити неуспешна.
Ово омогућава одржавање високог стандарда квалитета и смањење техничког дуга.