当前位置: 首页 > 面试题库 >

jenkins中没有声纳运行器选项?

仲孙温文
2023-03-14
问题内容

我想在我们的jenkins服务器上安装sonarQube。

我可以找到的文档告诉我在以下位置配置声纳运行器

Jenkins --> manage Jenkins -->  Configure system

但是那里没有“声纳赛跑者”选项。我配置了声纳服务器时有一个“声纳”选项,并且声纳插件已安装且是最新的。

如何显示声纳运行器配置?

(我们希望独立的声纳作业不是Maven,因为这是一个没有Maven的项目。)


问题答案:

好。所以,如果我了解得很好:

  1. 在插件管理器中进入Manage Jenkins’->’Manage Plugin’->选项卡’Installed’,您可以在已安装的插件中​​看到’Jenkins Sonar插件’。->请注意,有一个SonarGraph插件不正确。请验证您是否具有以下网址:http : //i.stack.imgur.com/SNZLG.jpg

  2. 您说可以在Jenkins中安装声纳服务器部件。我了解您参考此文档http://docs.codehaus.org/display/SONAR/Configuring+SonarQube+Jenkins+Plugin#ConfiguringSonarQubeJenkinsPlugin-AddingSonarQubeServer,更具体地说是“添加SonarQube服务器”部分的第2点和第3点。->您能否确认在Jenkins配置下具有“声纳”部分?

  3. 如果对之前的1和2是肯定的,那么您还应该在Jenkins中提供SonarQube Runner部分,就像以前的文档和我博客中的文章一样。->您可以确认这是缺少的部分吗?

  4. 您可以尝试一下:Jenkins-> New Job->选择’Build a free-style software project’,输入一个工作名称->单击Ok。生成->“添加生成步骤”部分:是否可以看到“调用独立声纳分析”菜单:http : //i.stack.imgur.com/9TmFr.jpg?

  5. 您已经安装并正确配置了SonarQube运行程序:http ://docs.codehaus.org/display/SONAR/Installing+and+Configuring+SonarQube+Runnerhttp://docs.codehaus.org/display/SONAR/Installing+and+Configuring + SonarQube + Runner

不要犹豫,要求更高的精度。



 类似资料:
  • 在运行基于 Gradle 的构建和集成测试后,我在“构建/jacoco”文件夹中成功生成了 2 个 .exec 文件。 gradle命令:“gradle清洁构建集成测试” 完成后,它将在build/jacoco文件夹下生成以下.exec文件。 test.exec integrationTest.exec 以下是我的sonar-project.properties文件。当我在Linux上运行“son

  • 问题内容: 我想和詹金斯建立声纳。但是我不确定Sonar网站是否描述了两种不同的方法来执行此操作,或者是否有两个必要步骤: 据我了解,这是两种不同的方式。如果是这样的话,(Sonar本身和Sonar跑步者之间)有什么区别以及优点和缺点是什么? 问题答案: 如果要使用SonarQube和Jenkins分析项目,则需要满足以下条件: SonarQube服务器启动并运行 安装并运行SonarQube S

  • 问题内容: 我有几个服务器: Jenkins Gitlab 在gitlab上,我有一个webhook: 在詹金斯身上,我有一份工作: 源代码管理: Git: gitlab) 凭证:密钥对有效 要建立的分支:* / master 仓库浏览器:gitlab 版本:6.5.1 轮询SCM 有什么线索为什么詹金斯不能胜任这份工作? 问题答案: 在Jenkins上,您应禁用并将其设置为(not )

  • 问题内容: 有一个jenkins的声纳插件,它会触发CI(jenkins)内部的声纳构建,非常有用。 虽然现在我想在詹金斯内部查看声纳结果而无需跳转到声纳网站,但如果我只想查看此工作的一些关键数据,这将非常有用。 它可能是詹金斯中的声纳报告插件。 您有类似的需求吗? 问题答案: 到目前为止,我使用的一个丑陋的解决方案是使用Sonar Web API。 我在工作结束时添加一个命令(构建步骤)以获取所

  • 声纳扫描仪在运行扫描仪时抛出空指针异常。错误指向一个枚举。它实现了一个典型的接口。 我记得几个月前运行扫描仪时没有出现任何问题,但这次不同了,感谢您的帮助。 添加了一些乱码,我可以保证没有编译问题。 包括声纳项目属性。#所需元数据sonar.project密钥=com.companysonar.project名称=项目sonar.project版本=1.0

  • 问题内容: 我想使用Jenkins 2.x Groovy Script Build Pipeline开始Sonar项目分析。 我在Maven中配置了声纳,所以没什么大不了的: 但是我如何从声纳获得结果呢?甚至更好的是,我如何确定是否达到了质量要求,以便停止构建管道。 据我所知,自从某些声纳版本以来,构建破坏者的概念就已过时。或您将如何处理。 我仍然认为,如果项目的基础代码太糟糕,则停止/暂停构建管