2017-04-07 3 views
1

Ich benutze SonarQube 5.6.5 und versuche es so zu konfigurieren, dass die Leak-Periode alle x (= 21) Tage beginnt.SonarQube: Wie konfiguriere ich Leckage-Start alle X Tage

Unsere Sprints laufen 21 Tage, also möchte ich, dass die Differentialansicht die Änderungen seit dem letzten Sprint zeigt. Ich bekomme das nur, wenn ich jeden Sprint manuell ändere, starte die 'Leak Period' auf das Datum des Sprint-Starts. Gibt es einen bequemeren Weg?

Antwort

2

Fixing the Water Leak (Paradigma im Mittelpunkt Sonarqube Funktionen/UX) geht es darum, sicherzustellen, dass Ihre Software-Qualität nicht von einer Produktversion zu einem anderen nicht verschlechtert, weshalb der Standardwert der Leak Periode since_previous_version ist.

Nach Definition eines Sprints sollte Ihre Software am Ende jedes Sprints freigeschaltet werden können. Wenn Sie bei jedem Sprint ein Inkrement freigeben, wird der Standardwert since_previous_version erfüllt.

Und tatsächlich, auch wenn Sie nicht jeden Sprint freisetzen, since_previous_version ist immer noch die beste Wahl:

  • Qualität seit dem letzten veröffentlichten Version ist das, was Sie sich konzentrieren sollten (wenn Sie nicht nach entließen Der vorherige Sprint, dann sollten Sie Bugs/Verwundbarkeiten/code_smells, die möglicherweise damals eingeführt wurden, nicht ignorieren.
  • es wird immer noch sicherstellen, dass die Qualität nicht im Laufe eines Sprints abnimmt (since_previous_version ist eine Art Superset von 'seit letzter Sprint ')
Verwandte Themen