我已经成功安装了Jenkins的SonarQube插件。我正在按照这篇文章说点击"前进按钮"在SonarQube配置下。但我没有看到那里的前进按钮,我必须配置声纳服务器的详细信息。
当我去插件管理器安装时,我也可以看到SonarQube 2.2.1插件。
编辑:
Q1)当我运行声纳构建时,我得到以下错误,但声纳构建成功。我可以看到仪表板已填充但我不确定是否由于以下错误而完全填充。
[ERROR] [23:02:19.082] Unable to create symbol table for : /var/lib/jenkins/jobs/Build-media-api/workspace/src/main/java/com/sample/la/ms/controller/MediaController.java
java.lang.IllegalStateException: Could not resolve type parameter: S in class Resources
Q2)我如何使用Jenkins Sonar Qube插件包含角度js项目。当我点击" post build action"我的网络项目詹金斯工作,我得到了带有提前按钮的SonarQube部分。但是这个前进按钮只支持maven configaration,我的web(角度)项目有一个bower.json文件与grunt一起使用。
答案 0 :(得分:1)
您是否添加了SonarQube安装?如果您还没有添加安装(第2步),则无法对其进行配置。
编辑: 你混合了两件不同的东西...... 您引用的链接有两个部分:
高级按钮仅显示配置 SonarQube安装(服务器)。如果您有多个SonarQube安装,您可以添加所有这些(配置URL等详细信息),稍后在jenkins构建作业中选择一个。
答案 1 :(得分:0)
当你说你没有看到那里的高级按钮时,"那里"?
他们所说的配置实际上是在配置您尝试构建和部署的新项目时。很明显,你有一些你希望用Jenkins管理的web项目。当您使用Jenkins配置这个新的构建过程时,您现在应该看到SonarQube的新部分。