我收到错误
错误:引起:Findbugs需要编译源代码。请建立 在执行声纳之前进行项目并检查编译的位置 类。
如果我使用SonarQube默认配置文件为java运行curl -vvv -X POST --user '${USER}:${API_KEY}' -H "Jenkins-Crumb:${JENKINS_CRUMB}" -d 'json="{"parameter":{"name":"${PARAM_NAME}","value":"asd"},"Jenkins-Crumb":"${JENKINS_CRUMB}"}"' 'http://${JENKINS_URL}/job/${JOB_NAME}/${BUILD_NR}/input/'
“Sonar way”一切正常,但使用包含sonarrunner
的新规则作为存储库密钥运行会导致问题。
我还尝试使用FindBugs
构建类
但这也没有帮助解决这个问题。
答案 0 :(得分:0)
我碰到了这个,因为我在安装阶段之前运行了声纳:声纳,因此尚未编译源代码。在为我修好之后运行它。