summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO10
-rwxr-xr-xbin/reproducible_stats.sh2
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 "<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