From 561eb28d84fe59f8ceeab93565cf9b8ca0302a41 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Mon, 29 Sep 2014 18:07:48 +0200 Subject: cleanup TODO and fix grammar --- TODO | 10 ++-------- bin/reproducible_stats.sh | 2 +- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/TODO b/TODO index aba0f716..3f8b72ca 100644 --- a/TODO +++ b/TODO @@ -20,20 +20,15 @@ See link:https://jenkins.debian.net/userContent/about.html["about jenkins.debian * move /srv/jenkins.debian.net-scm-sync.git somewhere public? * keep git+svn urls, and use commit hooks. also better for test setups of this setup as well as overall stability. -** create d-i_svn_trigger job to trigger sub-set jobs (like manual) -** create d-i git hooks * fully automate backup and backup /var/lib/jenkins/jobs /var/lib/munin /var/log /root/ too -* try awstats * put kgb-client.conf in git and sed passwords from filesystem into it... * push jenkins munin plugins upstream -* some way to map failing jobs to debian bugs and display that in the job.... (probably via a 2nd build step) == Debian Packaging related * /usr/sbin/jenkins.debian.net-setup needs to be written * what update-j.d.n.sh does, needs to be put elsewhere... * debian/copyright is incorrect about some licenses: a.) the profitbricks+debian+jenkins logos b.) the preseeding files -* better switch to scm trigger instead of scm pulling before releasing this as 0.1... === jenkins-job-builder related @@ -89,9 +84,6 @@ See link:https://jenkins.debian.net/userContent/about.html["about jenkins.debian * $name-preseed.base -> sed .cfg (LANG) * for edu: pick LANG from predefined list at random - if last build was not successful or unstable fall back to English ** these jobs would not need to do an install, just booting them in rescue mode is probably enough - -general - * test moar images: debian wheezy+sid cd and dvd images too and use lxde cd for installing lxde + etc * use jigdo to download images - but no edu jigdo images. * still havent got http://www.os-autoinst.org/ out of my mind @@ -131,6 +123,8 @@ general Help explaining how to test tasks (ie all the language tasks) very much welcome! +== Ideas... + === Test co-installability ---- diff --git a/bin/reproducible_stats.sh b/bin/reproducible_stats.sh index 9ae2a591..51fe7e9e 100755 --- a/bin/reproducible_stats.sh +++ b/bin/reproducible_stats.sh @@ -42,7 +42,7 @@ htmlecho() { htmlecho "" > index.html htmlecho "

Statistics for reproducible builds

" -htmlecho "

Results were obtaining by several jobs running on jenkins.debian.net. This page is updated after each job run.

" +htmlecho "

Results were obtained by several jobs running on jenkins.debian.net. This page is updated after each job run.

" htmlecho "

$COUNT_TOTAL packages attempted to build so far, that's $PERCENT_TOTAL% of $AMOUNT source packages in Debian $SUITE currently. Out of these, $PERCENT_GOOD% were successful, so quite wildly guessing this roughy means about $GUESS_GOOD packages should be reproducibly buildable!

" htmlecho "

$COUNT_BAD packages ($PERCENT_BAD% of $COUNT_TOTAL) failed to built reproducibly: " for PKG in $BAD ; do -- cgit v1.2.3-70-g09d2