Setting up a build bot

Johan Tibell johan.tibell at gmail.com
Sat Aug 31 19:05:16 CEST 2013


I've been running a Jenkins build bot for cabal for quite a while:

    http://ci.johantibell.com/job/cabal/

It's not as good as it could be, because the Cabal test suite isn't in the
best shape. In particular the InternalLibrary tests are failing at the
moment and I think it's because the tests actually modify the shared
package DB (i.e. the user DB)!

If you could figure out why they're failing and/or make the test suite more
robust (i.e. it should create a new empty package DB every time) that would
be great.


On Sat, Aug 31, 2013 at 9:43 AM, Paolo Giarrusso <p.giarrusso at gmail.com>wrote:

> Hi all,
> I'm at Zurihac and I'm experimenting with setting up Travis
> integration for cabal (I've never used Travis before); Duncan Coutts
> told me to coordinate with you, since you've been also thinking about
> this.
>
> I'm also trying out using Ceh (presented at this ZuriHac itself,
> presentation visible by downloading
>
> https://github.com/errge/ceh/blob/master/doc/fpafternoon-zurich-20130829/final/
> )
> to get an updated Haskell version (rather than the default Haskell
> platform from last year); if this works, we can maybe try out testing
> cabal on different versions.
>
> I'll keep playing with this for a while.
> Comments and suggestions are welcome!
>
> Cheers,
> Paolo
>
> --
> Paolo G. Giarrusso - Ph.D. Student, Philipps-University Marburg
> http://www.informatik.uni-marburg.de/~pgiarrusso/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/cabal-devel/attachments/20130831/032c8ec0/attachment.htm>


More information about the cabal-devel mailing list