当前位置: 首页 > 知识库问答 >
问题:

Jenkins无法用Maven触发SonarQube项目分析

甄霖
2023-03-14

现在,如果我配置一个Maven作业,我没有“声纳”作为构建后的操作。我只有“调用独立声纳分析”,这是一个声纳运行器,我不想要。

我在这里漏掉了什么?

共有1个答案

梁季
2023-03-14

关于插件的名称(Sonar vs SonarQube),这是因为在项目重命名后没有发布插件。

关于您的主要问题,我认为您在Jenkins UI中迷失了(不要担心,这种情况经常发生):

  • “post steps”部分包含一个带有“调用独立声纳分析”的下拉列表,实际上这是一个SQ Runner step
  • “构建后操作”部分包含一个带有“声纳”的下拉列表,这就是Maven步骤
 类似资料:
  • 我已经为一个项目配置了SVN-Jenkins-Maven-Tomcat。小项目的每件事都很好。但当我试图构建包含大量JAR和包的实际项目时…它显示错误..找不到xxx包。我已经手动将依赖项JAR添加到本地maven存储库中。

  • 我想通过Jenkins用maven Build运行一个项目。 使用的存储库-Git从存储库中提取代码 使用的构建工具--Maven 我的jenkins控制台输出 请注意:-如果你看不到图像,只需使用Ctrl++缩放即可

  • 我遵循以下步骤在詹金斯得到诱惑报告,但得到错误,我能够得到本地报告 1.增加了诱惑力命令行安装(图1) 2.增加了建造后的动作诱惑力-结果(图2) [Project-Allure]$C:\Windows\System32\Config\SystemProfile\AppData\Local\Jenkins.Jenkins\Tools\ru.yandex.qatools.allure.Jenkins

  • 当我试图使用Jenkins发布Maven项目时,我遇到了这样的错误: 无法执行目标组织。阿帕奇。专家plugins:maven release plugin:2.5:project上的prepare(默认cli)maven plugin:reactor projects列表中没有快照项目。

  • 问题内容: 我有一个多模块Maven项目,其中有多个微服务作为模块,因此我的父母中列出了一些模块,如下所示: 这里是依赖项,因此我在下面列出了依赖项 : 当我在本地运行时,按预期方式在被调用之前,但是在詹金斯中,它正在尝试构建然后使构建失败说: 我是否需要运行其他作业或重新排序模块,从本地到Jenkins有什么不同?感谢对此的任何帮助。 问题答案: 众所周知,问题在于子模块之间的依赖关系失败,因为

  • 问题内容: 我配置了一个Jenkins Main Project 来管理两个git仓库和。这个主要项目仅更新git来源,并对其工作空间中的来源进行声纳分析。 这是我的树文件夹。 当Jenkins对进行声纳分析时,出现以下错误 该错误是合乎逻辑的,因为SonarQube正在查找下方的文件夹。它不存在。 我环顾互联网寻找解决方案,但没有找到答案。我正在使用Windows上安装的SonarQube 5.