SonarQube 5.3 :: sonar.branch is not added to a project key.

396 views
Skip to first unread message

alex.ch...@gmail.com

unread,
Jun 30, 2016, 11:30:52 AM6/30/16
to SonarQube
We are using Sonarqube 5.3. 

Job on Jenkins triggered with: 

mvn clean install sonar:sonar -Dsonar.branch=${SONAR_BRANCH_NAME}



in Administration -> Projects -> Background Tasks -> "Logs" I see:

2016.06.30 15:43:24 INFO  [o.s.s.c.t.CeWorkerCallableImpl] Execute task | project=com.cсс.yyy.accounts:accounts | id=AVWhw61uA0Mc74O9RTPH
2016.06.30 15:43:24 INFO  [o.s.s.c.s.ExtractReportStep] Analysis report extracted | compressedSize=254 KB
2016.06.30 15:43:24 INFO  [o.s.s.c.s.ComputationStepExecutor] Extract report | time=29ms
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep] SonarQube plugins:
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Cobertura 1.6.3 (cobertura)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - CSS 1.6-RC1 (css)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Clirr 1.3 (clirr)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Crowd 2.0 (crowd)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - PMD 2.5 (pmd)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Sonargraph 3.4.2 (Sonargraph)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - JSON 1.4-RC1 (JSON)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Widget Lab 1.8.1 (widgetlab)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - SVN 1.2 (scmsvn)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - JavaScript 2.10 (javascript)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Tab Metrics 1.4.1 (tabmetrics)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Findbugs 3.3 (findbugs)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Groovy 1.3.1 (groovy)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Java 3.9 (java)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Web 2.4 (web)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Flex 2.2.1 (flex)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Git 1.1 (scmgit)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Checkstyle 2.4 (checkstyle)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Views 2.10 (views)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Generic Coverage 1.2 (genericcoverage)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - Coverity 1.4.0 (coverity)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - JIRA 1.2 (jira)
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep] Settings for module: com.ccc.yyy.accounts:accounts-model
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - sonar.binaries=xxxx
2016.06.30 15:43:24 INFO  [o.s.s.c.s.LogScannerContextStep]   - sonar.branch=feature-YYY-11224-Email-Generation

As you may see in the first line, project key missing sonar.branch. However, sonar.branch is clearly seen in the last line.

Issue happens time to time. In maven project we use org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.2

Does anybody had this issue before?

Thanks for help...
Alex.






Julien HENRY

unread,
Jul 5, 2016, 9:13:18 AM7/5/16
to SonarQube, alex.ch...@gmail.com
Hi Alex,

I think this is simply a syntax error in your job. Try with:
mvn clean install sonar:sonar -Dsonar.branch=$SONAR_BRANCH_NAME

(no curly braces to use an env variable)

++

Julien

alex.ch...@gmail.com

unread,
Jul 5, 2016, 9:17:30 AM7/5/16
to SonarQube, alex.ch...@gmail.com
Issue was fixed by switching to 

org.codehaus.mojo:sonar-maven-plugin:2.6

But i still hope to update everything to latest version (Sonar Qube and sonar-maven-plugin)




вторник, 5 июля 2016 г., 16:13:18 UTC+3 пользователь Julien HENRY написал:
Reply all
Reply to author
Forward
0 new messages