我目前正在处理的项目使用CruiseControl.NET 1.8.4.0,我希望将它与SonarQube集成。这是我发现的关于here的唯一信息,我无法使其发挥作用。 有人可以告诉我如何实现这一目标。
答案 0 :(得分:0)
我对sonarqube一无所知但我对巡航控制了解很多。 Cruisecontrol.net只是一个运行任务的队列。任务中的所有实际工作都是由ccnet以外的其他东西完成的,例如msbuild,nant等。所以我猜你的情况类似,ccnet是运行任务的外部队列,而sonarqube需要是ccnet的任务之一运行。
我不知道sonarqube是如何运行的,但也许它可以通过ccnet中的exec任务运行。这允许ccnet运行任何可执行文件,假设sonarqube是可执行文件。
您发布的文档链接看起来像是在Linux上运行的东西。另外,文档页面引用的“CruiseControl”很可能是Java Cruisecontrol(Java CruiseControl (runs on linux))
首先要回答的是,你真的在与cruisecontrol.net打交道吗?或者它实际上是java的java巡航控制?它们是不同的工具,尽管它们具有相同的起源。