小さな開発者向けの簡単なCIが必要です。2つの動機-完全なビルドには時間がかかり、予想されるテストスイートにも時間がかかります。私は、Javaアプリケーションコンテナや、複数の色などの派手なグラフを表示するものを必要とする大手企業の1つに真っ向から飛び込むのではなく、特に「文化的に」ハスケリッシュなもの、できればコマンドラインの相互作用に興味があります。または設定ファイル、およびDarcsとの相互作用は絶対に必要です。
そのようなツールは存在しますか、それとも私は大手プレーヤーの1人に固執したり、自分で書いたりしていますか?
そういえば、GHC用にビルドファームが設置されていることを思い出します。それを見ると、以前はbuildbotを使用していましたが、現在はカスタムビルダーを使用していることがわかります。これらは別のワークフロー用に設定されていますが、どちらかがより単純で簡単なソリューションでしょうか?
編集:私は今のところbuildbotを使用します。それがどのように機能するかで更新されます。
Edit2:Ben Lippmeierは、ビルドボックスをハッキングに配置しました。これは、ネイティブのHaskellCIソリューションの基盤でもあるようです。それは現在文書化されておらず、おそらく私のニーズに対して完全な機能ではありませんが、ここにあります:http: //hackage.haskell.org/package/buildbox。彼はそれを使ってrepaのビルドボットを作成しました:http://code.haskell.org/repa/repa-head/repa-bot/。