diff options
-rw-r--r-- | TODO | 10 | ||||
-rwxr-xr-x | bin/reproducible_stats.sh | 2 |
2 files changed, 3 insertions, 9 deletions
@@ -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 "<html><body>" > index.html htmlecho "<h2>Statistics for reproducible builds</h2>" -htmlecho "<p>Results were obtaining by <a href=\"$JENKINS_URL/view/reproducible\">several jobs running on jenkins.debian.net</a>. This page is updated after each job run.</p>" +htmlecho "<p>Results were obtained by <a href=\"$JENKINS_URL/view/reproducible\">several jobs running on jenkins.debian.net</a>. This page is updated after each job run.</p>" htmlecho "<p>$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!</p>" htmlecho "<p>$COUNT_BAD packages ($PERCENT_BAD% of $COUNT_TOTAL) failed to built reproducibly: <code>" for PKG in $BAD ; do |