我按照以下网址的说明配置jenkins / sonar。
我来到那一步
- 向下滚动至SonarQube Runner配置部分,然后单击Add SonarQube Runner。 [...]
醇>如果您没有看到所有可用的SonarQube Runner版本的下拉列表,而是看到一个空文本字段,那么这是 因为詹金斯还没有下载所需的更新中心 文件(默认期限为1天)。你可以强制刷新 点击'立即检查' “管理插件”中的按钮>>高级选项卡。
教程未能提及如何在服务器无法连接到互联网的情况下解决此问题(对于许多或大多数公司来说都是这种情况!)。解释提供了#34;所需的更新中心文件"是模糊的IMO。
任何帮助表示感谢。
答案 0 :(得分:2)
如果您的Jenkins服务器无法访问互联网以下载更新文件,那么它也无法自动安装扫描仪。
对于您的情况,您需要手动安装扫描仪,然后在Jenkins中配置它的路径。