21

Perl に最適な継続的インテグレーション フレームワーク/プロジェクトは何ですか? その理由は何ですか?

4

7 に答える 7

11

私が実際に見たのはSmolderだけです (オウムに使用されます)。これは TAP ベースであるため、標準の perl テスト構造とうまく統合されます。このプレゼンテーションも参照してください。

于 2008-09-19T13:33:27.147 に答える
5

私はさまざまなものが示唆するものを調べましたが、それらはすべて少し面倒に思えました。

それ以来、私はHudsonを見つけました。それをいじってみると、基本的なビルドを行うのに約 30 分かかりました。非常に素晴らしい。

于 2008-09-20T23:56:56.983 に答える
3

Cruise Controlをチェックアウトして、Perlソースを実行することができます。それを行う方法をつなぎ合わせるには少しグーグルが必要ですが、私はそれが以前に行われたのを見ました。

于 2008-09-19T14:28:00.447 に答える
3

Test-AutoBuild をチェックしてください!

于 2008-09-19T13:39:42.327 に答える
2

私はそれをテストしていませんが、TAP :: Harness :: JUnitは、ほぼすべてのCISを利用できるようにする必要があります。私はBambooが好きです。それは、私の(Atlassian)ツールの残りの部分に統合されているからです。

于 2008-09-19T14:26:42.417 に答える
2

最近、 BuildBotに感銘を受けました。これは多くのソース管理システムをサポートし、すぐに使用できる優れた Web インターフェイスと IRC ボットを備えており、設定が非常に簡単で、非常に拡張性があります (Python で)。

現在のプロジェクト用に構成/拡張するのに時間がかかり、TAP::Formatter::HTMLでうまく動作するようにするには、いくつかのフープをジャンプする必要がありました。しかし、今では稼働しており、時間を費やしてよかったと思っています。非常にうまく機能しています。

私にとってのウィッシュリスト アイテムは、統計の収集と表示、および TAP の統合です。

于 2008-11-10T12:30:08.943 に答える
0

Pjam - perl アプリケーション用の新しいpintoベースのビルド サーバーです。これは perl 固有のビルド サーバーです。内部でpintoを使用しているため、ビルドを細かく制御できます。

  • ビルドの比較
  • プロジェクトを特定のビルドにロールバックする
  • 次のビルドの変更を参照してください

これは Ruby on Rails アプリケーションです。詳細については、https://github.com/melezhik/pjam-on-railsを参照してください。著者。

于 2014-04-12T16:32:46.400 に答える