Hi,
Am Sonntag, den 09.03.2014, 15:21 +0100 schrieb Joachim Breitner:
> Hi QA-team,
>
> the Haskell team maintains a list of haskell package versions that we
> are distributing (or plan to distributing), and we have a script that
> verifies that, judging from the Haskell package metadata, there is a
> chance that this combination works.
>
> It would be great if this check would run regularly in a jenkins job,
> and notify us about failures.
>
> The job should do this:
> * Enter an unstable or testing chroot,
> * Install cabal-install and darcs
> * Run "cabal update"
> * Run "darcs get http://anonscm.debian.org/darcs/pkg-haskell/tools/"
> * Run "cd tool/all-packages"
> * Run "./test-packages"
> * Fail depending on that scripts error code.
> (May need some tweaking, i.e. more dependencies, but you get the idea).
I just checked if this recipe actually works in a chroot, and it almost
does. The list of required packages is
darcs cabal-install libtext-patch-perl"
and the final command should be
perl ./test-packages
as Darcs does not seem to track the executable bit.
I hope that is sufficient information.
Thanks in advance,
Joachim
--
Joachim "nomeata" Breitner
Debian Developer
nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: This is a digitally signed message part