-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
All / Cross Project
Current job templates in global-jjb file like gerrit-sonar-prescan allow an arbitrary builder named lf-sonar-prescan to be executed prior to the sonar scan. But invariably git repo 1 needs a different pre-scan treatment from git repo 2. And due to the flat JJB namespace that only allows exactly one builder named lf-sonar-prescan, adding conditional build steps in that builder for different repositories quickly becomes unwieldy.