2017-05-22 76 views
0

我目前使用的项目使用CruiseControl.NET 1.8.4.0,我想将它与SonarQube集成。这是我发现的关于这个here的唯一信息,我无法使其工作。 有人请赐教,我怎么能做到这一点。使用SonarQube配置CruiseControl.NET

+0

请编辑你的问题来详细说明失败的细节。 –

+0

您正在链接到旧的SonarQube文档页面。为什么不使用SonarQube 5.6.6? –

+0

您能否提供有关您的问题的更多信息,包括您遇到的错误?我想也许你可以参考这个文档:https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Extension+for+VSTS-TFS –

回答

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吗?或者它实际上是用于linux的java cruisecontrol?尽管它们具有相同的来源,但它们是不同的工具。