Дякуємо!
Підписку оформлено
SonarQube – це програмне рішення з відкритим вихідним кодом для безперервного аналізу і вимірювання якості коду. У платформі підтримується більше 27 мов програмування.
За допомогою плагіна підтримується і мова 1С, який в проекті може виявити такі проблеми в коді як:
Як це працює
Розробники ведуть розробку конфігурації в сховищі 1С, розміщують там свої зміни за завданнями
Виконується автоматичний запуск завдання, яке експортує історію сховища 1С у локальний Git-репозиторій проекту
З локального Git-сховища зміни відправляються у віддалений Git-репозиторій GitLab
Наступне завдання автоматично аналізує зміни у віддаленому репозиторії і, якщо є зміни, запускає аналіз і відправляє результат в SonarQube
SonarQube повідомляє користувачів про стан проектів, проходження порогів, про нові і закриті зауваження
Розробники самостійно працюють з SonarQube - переглядають зауваження до свого коду, працюють над ними
Як це виглядає
Навіщо це потрібно?
Застосування безперервного аналізу і вимірювання якості коду дозволить:
Проводити централізовану перевірку якості коду на підставі формалізованих правил
Автоматизувати рутинні операції перевірки якості коду
Підвищити компетентність розробників
Позбутися від дублювання, заплутаності і складності коду
Резюме
Заповніть форму