使用SonarQube配置CruiseControl.NET

时间:2017-05-22 07:42:39

标签: sonarqube cruisecontrol.net

我目前正在处理的项目使用CruiseControl.NET 1.8.4.0,我希望将它与SonarQube集成。这是我发现的关于here的唯一信息,我无法使其发挥作用。 有人可以告诉我如何实现这一目标。

1 个答案:

答案 0 :(得分:0)

我对sonarqube一无所知但我对巡航控制了解很多。 Cruisecontrol.net只是一个运行任务的队列。任务中的所有实际工作都是由ccnet以外的其他东西完成的,例如msbuild,nant等。所以我猜你的情况类似,ccnet是运行任务的外部队列,而sonarqube需要是ccnet的任务之一运行。

我不知道sonarqube是如何运行的,但也许它可以通过ccnet中的exec任务运行。这允许ccnet运行任何可执行文件,假设sonarqube是可执行文件。

ccnet exec task

您发布的文档链接看起来像是在Linux上运行的东西。另外,文档页面引用的“CruiseControl”很可能是Java Cruisecontrol(Java CruiseControl (runs on linux)

首先要回答的是,你真的在​​与cruisecontrol.net打交道吗?或者它实际上是java的java巡航控制?它们是不同的工具,尽管它们具有相同的起源。