a build bot for cabal-powered projects
scoutess is a WIP build bot software for cabal-powered Haskell projects. Please note that it is not usable yet.
For a post containing example usage, see this post.
If you have questions, if you would like to discuss that project with us or contribute to it, feel free to email firstname.lastname@example.org or join #scoutess on irc.freenode.net.
Scoutess assumes you have cabal with sandboxes integrated. In addition, you'll want to have a clean-room install of ghc available. For the included MainNew, I downloaded the ghc binary from http://www.haskell.org/ghc and did:
$ ./configure --prefix=/opt/ghc-7.6.3 $ make $ sudo make install
Scoutess then uses this clean room install + sandboxes so that:
- packages in your normal GHC environment are not visible
- building packages with scoutess does not affect the cleanroom install