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

如何在Jenkins中更改自行开发的Sonar插件的传感器名称

韦睿
2023-03-14
问题内容

不久之后,我几乎完成了自己的SonarQube插件的开发。到目前为止,我的插件如何工作以及它的作用并不重要。我只想改变最后一件事。

如何修改传感器的名称?我的意思是当使用Sensor时,在Jenkins(我的构建环境)中显示了一个。我只想显示“ Sensor
ProjectKeyChecker …”或类似的内容(如果可能的话:)

这是詹金斯的示例输出:

[INFO] [15:12:27.723] Sensor org.sonar.plugins.projectkeychecker.ProjectKeyCheckerSensor@79aa11...
[INFO] [15:12:27.786] Project exists already on Sonar. Key check is unnecessary.
[INFO] [15:12:27.786] Sensor org.sonar.plugins.projectkeychecker.ProjectKeyCheckerSensor@79aa11 done: 63 ms

谢谢你们 :)


问题答案:

IIRC,您只需要实现#toString()方法。



 类似资料:
  • 问题内容: 可以在Django中更改上传文件的文件名吗?我搜索了,但找不到任何答案。 我的要求是,无论何时上传文件,其文件名都应以以下格式更改。 非常感谢你… 问题答案: 你如何上传文件?我以为。 FileField.upload_to的文档说,该字段 也可以是可调用的,例如函数,将被调用以获得上载路径,包括文件名。该可调用对象必须能够接受两个参数,并返回要传递给存储系统的Unix样式的路径(带有

  • 我试图理解Jenkins Sonar插件和SonarQube的整体架构和流程。 当我运行Jenkins Sonar插件时,插件是否在进行分析,然后将报告发送给Sonarqube?或者插件将代码转发到SonarQube,以便在SonarQube服务器上进行分析?

  • 我们在Jenkins中使用gerrit-trigger,当一个新的变更集被推送审查时,构建被触发。 现在我们要介绍管道,并在供应链管理中使用定义管道的解决方案 因此我们希望当构建被触发时,下面的管道插件可以工作来检查这个refspec

  • 我注册单独使用我的真实姓名只是上传应用程序,但我希望开发人员的名字被认证到我所属的团队…

  • 我们开发了一个文档管理应用程序。我们应用程序中的用户需要签署文档。由于他们可能没有DocuSign帐户,我们使用我们的DocuSign帐户为他们发送签名请求。 例如,A和B都是我的应用程序中的用户。A向B发送文档签名请求,我的应用程序创建信封,B作为嵌入收件人,然后,我获取签名URL并通过我的应用程序将其发送给B。之后,B打开我的应用程序并通过嵌入式视图对文档进行签名。 因为我们使用我的开发人员帐

  • 我正在配置Jira触发器插件(https://github.com/jenkinsci/jira-trigger-plugin)在詹金斯: JIRA触发器配置 我们使用Jira DC版本,并且已经按照@ceilfors共享的文档中所述设置了webhook。詹金斯的工作非常简单: Jenkins构建触发器配置 还配置了一个记录器来分类任何问题: 配置日志记录器 因此,当我在项目SNDBX下添加对任务