有没有人能无缘无故地把它们放在一起呢?我试过,在http://phing.info/trac/wiki/Users/Documentation/CruiseControl上使用插件取得了一些成功,但失败了:
appears)
报告
除了我的phing构建脚本之外,还有其他必须(可以)运行的特定于ant的命令吗?
另外,reports部分的首页会转储大量的日志信息,我也在尝试消除这些信息。
为任何帮助干杯..。我们正在运行Phing2.3.0和phpUnderControl 0.4.7。
保罗
发布于 2009-09-26 14:27:31
我们的应用程序框架大量使用Phing,我们已经在CI下与phpUnderControl集成了这一点。我们现在确实有了衡量标准和PMD,老实说,它开始起作用是个小意外。但是,我们仍然缺少代码覆盖率(处理它)和phpDoc输出(也是这样工作)。我会试着等我们做完后再回来更新一下。
我发现,没有显示这些指标的主要原因是与phpuc用于呈现的ez库不兼容。你会在页面上看到这个NullPointerException,对吗?然后,当您尝试手动运行构建时,您会得到这个关于索引的模糊错误,并将其除以0?现在发生的是phpuc附带的ez图形库已经过时了,您必须对其进行升级。我希望这对你来说是条线索。我们在PMD方面没有问题,所以我不知道为什么对你不起作用。如果你想用更多的细节更新你的问题,也许我可以详细说明什么对我们有用?
发布于 2010-05-19 04:42:30
为了回答我的问题,最后我觉得用一个ant构建脚本让一切都能正常工作就更容易了。
我认为phing在开始时是很好的,并且有一个优秀的dbdeploy特性(我在phpUC中使用),但是要获得度量和PHPMD集成,最好使用ant - XML并不难。
干杯
https://stackoverflow.com/questions/1360854
复制相似问题