0

業界で広く使用されている継続的インテグレーションツール、Pythonベースのプログラム用の夜間ビルドシステムの一部は何ですか。

多くの手動テストを自動化してから、毎日実行されるシステムを使用して自動的にテストしたいと考えています。ユニットテストの作成にはPyunitを使用しています。

4

3 に答える 3

4

Jenkins( Oracleに買収された後にHudsonからフォークされた)は、もともとJava用に作成されたものですが、Pythonコミュニティではかなりの支持を得ています。

チュートリアルもたくさんあります。

于 2012-01-22T15:21:04.387 に答える
1

Buildbotはpython/twistedで記述されており、その構成構文はすべてpythonであるため、Pythonプログラマーは非常に簡単にセットアップできます。Python自体を含む多くのオープンソースプロジェクトがそれを使用しています。

個人的には、Jenkins / Hudsonと比べるとUIはまだまだ足りないと思いますが、機能性は素晴らしいです。

于 2012-01-22T21:05:51.193 に答える
0

かなり大きなプロジェクトがすべてPythonであり、ビルドボットをナイトリービルドシステムとしてバージョン管理にgithubを使用しています。http://trac.buildbot.net/ 「非難リスト」で呼び出された場合を除いて、非常にうまく機能します

于 2012-01-22T15:27:27.813 に答える