mam setup Jenkins do automatycznego budowania kilka oddziałów git mojego projektu. Kompilacja uruchamia również analizę sonaru, jako działania po wybudowaniu.analiza Sonar korzystania z wielu oddziałów git w Jenkins
Problemem jest to, że wszystkie gałęzie wskazywać na tym samym projekcie Sonar. Wiem, że istnieje własność sonar.branch. Czy możliwe jest, aby Jenkins automatycznie ustawił właściwość sonar.branch na aktualnie budowaną gałąź git (bez konieczności zmiany projektu pom.xml)?
skończyło się stosując podejście zasugerował, stosując różne miejsca pracy dla każdego oddziału. Używam Jenkinsa do wyzwalania sonaru, więc ustawiam właściwość sonar.branch odpowiednio dla każdego zadania. myślę, że to ma również tę zaletę, że zadanie budowania jest wyzwalany tylko wtedy commit jest dla tej konkretnej branży, a także można stworzyć bardziej precyzyjną kontrolę harmonogramu build/powiadomienia dla ważniejszych gałęzi itp – spyk
nie działa na ja :-( dodałem $ GIT_BRANCH w MAVEN_OPTS jeszcze kiedy buduję z innego oddziału przez jakiegoś innego zadania. -. pokrycie deski rozdzielczej pokazano zmienia się wynikami najnowszej metę oddziału chcę pozostać sam dla mojej branży . – R11G