summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Levsen <holger@layer-acht.org>2015-01-10 14:40:12 +0100
committerHolger Levsen <holger@layer-acht.org>2015-01-10 14:40:12 +0100
commitc8f3655bcbeba96a33597d05f5e9f432e32078ca (patch)
tree92c0fb442422511a09133eac1a429a2f033bc197
parent78f2cfe7c1995daaa6dadde59916787cd59f0fa7 (diff)
downloadjenkins.debian.net-c8f3655bcbeba96a33597d05f5e9f432e32078ca.tar.xz
add userContent/thanks.html to thank all contributors
-rw-r--r--README5
-rw-r--r--THANKS.head14
-rwxr-xr-xupdate_jdn.sh7
3 files changed, 25 insertions, 1 deletions
diff --git a/README b/README
index 300f12fc..0606f92c 100644
--- a/README
+++ b/README
@@ -14,7 +14,7 @@ https://jenkins.debian.net is a tool for automated quality monitoring of Debian.
Get the source by running `git clone git://git.debian.org/git/qa/jenkins.debian.net.git`. It's all in there, no (relevant) manual setup has been done besides what's in this git repository. (The irrelevant bits are some very simple configuration files containing passwords.)
-The (virtualized) hardware is sponsored since 2012 by http://www.profitbricks.com - currently it's using 15 cores and 50 GB memory, thanks a lot!
+The (virtualized) hardware is sponsored since October 2012 by http://www.profitbricks.com - currently it's using 15 cores and 50 GB memory, thanks a lot!
Some stats are available using link:https://jenkins.debian.net/munin/jenkins-month.html[munin-plugins for jenkins].
@@ -172,6 +172,9 @@ See link:https://jenkins.debian.net/userContent/setup.html[INSTALL].
There is still a lot of work left, check the current link:https://jenkins.debian.net/userContent/todo.html[ToDo list].
+=== Thanks
+
+See link:https://jenkins.debian.net/userContent/thanks.html[THANKS].
== License
diff --git a/THANKS.head b/THANKS.head
new file mode 100644
index 00000000..2196ed87
--- /dev/null
+++ b/THANKS.head
@@ -0,0 +1,14 @@
+== Thanks a lot
+
+=== Sponsors
+
+ * The (virtualized) hardware is sponsored since October 2012 by http://www.profitbricks.com - currently it's using 15 cores and 50 GB memory, thanks a lot!
+ * link:https://globalsign.com["GlobalSign"] in January 2015 kindly provided free of charge SSL certificates for both jenkins.debian.net and reproducible.debian.net.
+
+=== Contributors
+
+link:https://jenkins.debian.net/["jenkins.debian.net"] would not be possible without these contributors:
+
+
+----
+
diff --git a/update_jdn.sh b/update_jdn.sh
index 64fc579b..89ca4a2e 100755
--- a/update_jdn.sh
+++ b/update_jdn.sh
@@ -107,12 +107,19 @@ cp --preserve=mode,timestamps -r bin logparse job-cfg features live /srv/jenkins
cp procmailrc /var/lib/jenkins/.procmailrc
explain "Jenkins updated."
cp -pr README INSTALL TODO d-i-preseed-cfgs /var/lib/jenkins/userContent/
+TMPFILE=$(mktemp)
+git log | grep ^Author| cut -d " " -f2-|sort -u > $TMPFILE
+echo "----" >> $TMPFILE
+cat THANKS.head $TMPFILE > /var/lib/jenkins/userContent/THANKS
+rm THANKS.head $TMPFILE
cp -pr userContent /var/lib/jenkins/
cd /var/lib/jenkins/userContent/
ASCIIDOC_PARAMS="-a numbered -a data-uri -a iconsdir=/etc/asciidoc/images/icons -a scriptsdir=/etc/asciidoc/javascripts -b html5 -a toc -a toclevels=4 -a icons -a stylesheet=$(pwd)/theme/debian-asciidoc.css"
[ about.html -nt README ] || asciidoc $ASCIIDOC_PARAMS -o about.html README
[ todo.html -nt TODO ] || asciidoc $ASCIIDOC_PARAMS -o todo.html TODO
[ setup.html -nt INSTALL ] || asciidoc $ASCIIDOC_PARAMS -o setup.html INSTALL
+diff THANKS .THANKS >/dev/null || asciidoc $ASCIIDOC_PARAMS -o thanks.html THANKS
+mv THANKS .THANKS
rm TODO README INSTALL
chown -R jenkins.jenkins /var/lib/jenkins/userContent
explain "Updated user content for Jenkins."