2008-09-19 63 views

回答

11

我见过的唯一一个是Smolder(它用于parrot)。它基于TAP,因此与标准的perl测试结构很好地集成。另请参阅此presentation

+0

安装不正确......编译时出现大量编译错误。 不会推荐它。 – someguy 2009-09-25 09:59:39

2

我还没有测试过它,但TAP::Harness::JUnit应该可以提供给您任何CIS。我喜欢Bamboo,因为它集成到我的(Atlassian)工具的其余部分。

3

可能有Cruise Control结帐并运行您的Perl源代码。如何做到这一点需要一点谷歌搜索,但我之前看到过它。

5

我已经研究过各种建议,但他们都似乎有点费劲地开始。

我从那以后发现Hudson,玩起来似乎很不错,加上tap-to-junit-xml我花了大约30分钟才得到一个基本的构建发生。非常好。

2

我一直印象深刻BuildBot最近的 - 它支持大量的源代码控制系统中,有一个漂亮的网页界面& IRC机器人的工作外的开箱,是很容易配置和极具扩展性(在Python中)。

花了一些时间为我的当前项目配置/扩展它,并且我不得不跳过一些环节才能使它与TAP::Formatter::HTML搭配得很好。但现在它运行了&我很高兴我花了这个时间 - 它工作得很好。

对我来说收藏的物品是stats collecttion &显示,以及TAP的整合。

+0

听起来像是在寻找Smolder :)事实上,将BuildBot和Smolder链接在一起应该非常容易,以便Buildbot运行测试,然后将TAP存档提交给Smolder进行统计,收集,显示,Atom提要,电子邮件等等 – mpeters 2009-01-20 17:09:48

0

Pjam - 是一个新的基于pinto的构建服务器的perl应用程序。这是因为使用引擎盖下的perl的具体构建服务器, 它给你非常控制在你的构建:

  • 比较构建
  • 回滚项目特定的build
  • 看到更改未来建设

这是Ruby on Rails应用 - 看到更多的https://github.com/melezhik/pjam-on-rails。作者。