Perl 的最佳持续集成框架/项目是什么?为什么?

有帮助吗?

解决方案

我见过的唯一一个实际操作是 阴燃 (它用于 鹦鹉)。它基于 TAP,因此与标准 Perl 测试结构很好地集成。另请参阅此 推介会.

其他提示

我研究了各种建议,但它们似乎都有点难以实施。

我从此发现 哈德逊 ,从玩起它来看,它看起来非常好,再加上 点击到 junit-xml 我花了大约 30 分钟才完成基本构建。很不错。

有可能有 巡航控制 签出并运行您的 Perl 源代码。需要用谷歌搜索一下才能拼凑出如何做到这一点,但我以前见过它是这样做的。

我没有测试过,但是 TAP::线束::JUnit 应该为您提供几乎所有 CIS。我喜欢 Bamboo,因为它集成到我的其他(Atlassian)工具中。

我印象深刻的是 构建机器人 最近 - 它支持很多源代码控制系统,有一个漂亮的 Web 界面和开箱即用的 IRC 机器人,非常容易配置,并且非常可扩展(在 Python 中)。

我花了一些时间来为我当前的项目配置/扩展它,并且我必须克服一些困难才能让它很好地发挥作用 TAP::格式化程序::HTML. 。但现在它已经启动并运行了,我很高兴我花时间在它上面 - 它运行得很好。

我的愿望清单项目是统计数据收集和显示,以及 TAP 的集成。

睡衣 - 是一个新的 平托 基于 Perl 应用程序的构建服务器。这是Perl特定的构建服务器,因为使用 平托 在幕后,它让您可以很好地控制您的构建:

  • 比较构建
  • 将项目回滚到给定的构建
  • 查看下一个版本的更改
  • ETC。

这是 ruby​​ on Rails 应用程序 - 请参阅更多内容 https://github.com/melezhik/pjam-on-rails. 。作者。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top