[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#743191: marked as done (Jenkings job for DHG’s all-packages)



Your message dated Wed, 16 Apr 2014 13:55:57 +0200
with message-id <1397649357.32557.1.camel@kirk>
and subject line Re: Bug#743191: left to do/fix: mail, cabal not found, irc notifications and testing on more distros?
has caused the Debian Bug report #743191,
regarding Jenkings job for DHG’s all-packages
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
743191: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743191
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
package: qa.debian.org
severity: wishlist
x-debbugs-cc: nomeata@debian.org

will user tag it asap. jenkins.d.n needs a different todo tracker then my 
inbox...

----------  Forwarded Message  ----------

Betreff: Jenkings job for DHG’s all-packages
Datum: Sonntag, 9. März 2014
Von: Joachim Breitner <nomeata@debian.org>
An: debian-qa@lists.debian.org

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).

Can someone help me write a jenkins job for that?

I looked at ruby-qa.yaml, but I could not find where to install
dependencies (like darcs or cabal-install). Or does jenking’s chroot
already have ruby installed?

Greetings,
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.


--- End Message ---
--- Begin Message ---
Dear Haskell Group,

thanks to Holger from the QA team, we now have 
https://jenkins.debian.net/view/haskell/job/haskell-package-plan
which will ensure we keep our package plan in order. It will complain,
for example, after an upload without a corresponding update to the
package plan. Failures are communicated to the IRC channel and
pkg-haskell-maintainers@l.a.d.o.

There is also
https://jenkins.debian.net/view/haskell
which we should keep an eye on.


Cheers,
Joachim


-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply to: