Travis now tests ghc directly

Gabor Greif ggreif at
Sat Jul 12 18:06:38 UTC 2014

On 7/12/14, Joachim Breitner <mail at> wrote:
> Hi,
> I just added a .travis.yml file to GHC master. This means that every
> push will be validated automatic and for free by travis; you can check
> the build status at
> It is not a full validation. In particular,
>  * it skips DPH
>  * it does not build dynamic libraries and no dynamic executables
>  * does not build haddock or generate documentation
>  * only runs fast tests, and no performance tests
> This way we stay under the 50 minuite limit.
> Failures are reported to me, and I’ll manually report relevant breakage
> to you. It is also configured to mail to ghc-builds at, but I
> don’t see these messages there. Maybe some mailing list admin needs to
> whitelist mails from Travis CI <notifications at>?
> I’ve also added a link to it from,
> including a nice icon showing the current build status.

Heh, cool, just added that thingy to the GitHub front page.

Thanks for this awesome feature, Joachim!


> If you have that .travis.yml file in your branch, travis will also test
> these.
> My unofficial ghc-complete repository is therefore obsolete, I stopped
> updating it.
> Greetings,
> Joachim
> --
> Joachim “nomeata” Breitner
>   mail at joachim-breitner.de
>   Jabber: nomeata at  • GPG-Key: 0xF0FBF51F
>   Debian Developer: nomeata at

More information about the ghc-devs mailing list