2010-08-06 64 views
1

我們試圖將Clover限制爲某個包,因此在我們的Ant構建文件中定義了一個<fileset>定義。從命令行一切正常(當我們指定我們已知的Ant目標時)。但是當談到Hudson上的Clover插件時,我們不知道Hudson使用哪個Ant目標。在Hudson上使用Clover <fileset>的任何指針?在Hudson上使用三葉草<fileset>

+0

你使用無腳本集成嗎? http://wiki.hudson-ci.org/display/HUDSON/Clover+Plugin – 2010-08-15 01:02:53

+0

@Zac Thompson:是的,這個想法是讓它與無腳本集成一起工作。 – 2010-08-15 04:24:05

回答

1

是否可以直接(通過Ant步驟)直接調用ant目標作爲構建步驟,然後通過構建後選項將Hudson指向您的Clover結果?這就是我們目前使用Hudson + Clover的方式。

+0

只需通過這種方法來確認,您就可以在作業結果視圖中查看三葉草結果,對嗎? – 2010-08-13 21:12:18

+0

我們瀏覽了Clover插件jar附帶的clover.xml,並將clover.report目標複製到我們自己的Ant構建文件中。我們有一個定義''的clover.setup目標。在Hudson中,我們運行clover.setup,然後運行我們自己的構建目標,最後運行clover.report目標。然後,我們讓哈德森收集三葉草結果。 – 2010-08-18 18:25:16