如何解决如何在Concourse管道中使用SonarQube测试JAVA项目?
我正在研究大厅管道,并且我想使用SonarQube测试代码源。 管道上SonarQube部分的代码是:
- name: sonar-runner
source:
repository: cathive/concourse-sonarqube-resource
tag: latest
type: docker-image
resources:
- name: sonar-scan
source:
host_url: <URL>
login: <LOGIN>
type: sonar-runner
Dans le job :
- get_params:
quality_gate:
ignore_errors: []
ignore_warns: []
params:
additional_properties: null
project_key: vertx-account-service
project_path: vertx-account-service
sources:
- src/main
tests:
- src/test
put: sonar-scan
执行此代码时,出现此错误: 错误:SonarScanner执行期间出错 org.sonar.java.AnalysisException:请提供具有sonar.java.binaries属性的项目的已编译类 Jar文件保存在build / libs中,代码源在src / main中。
build
|
|- libs
|
src
|
|- main
|
|- java
我什至尝试放置路径“ build / libs”来提供jar,但我们的管道运行良好,但SonarQube上的项目为空。 有谁有主意,谢谢你
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。