summaryrefslogtreecommitdiffstats
path: root/bin/common-functions.sh
AgeCommit message (Collapse)AuthorFilesLines
2016-01-14reproducible armhf: add new armhf node and pbuilder/schroot/maintenance jobs ↵Holger Levsen1-2/+2
for it, thanks to Vagrant
2016-01-06update copyright yearsHolger Levsen1-1/+1
2016-01-06reproducible archlinux: update pattern to match archlinux sessionsHolger Levsen1-2/+2
2016-01-05reproducible armhf: add two new armhf boards and ↵Holger Levsen1-2/+2
pbuilder/schroot/maintenance jobs for them, thanks to Vagrant
2016-01-01reproducible armhf: add eleventh build node (and pbuilder/schroot setup ↵Holger Levsen1-2/+2
jobs) on another rasberrypi2, thanks to Vagrant
2015-12-28reproducible armhf: add three new quadcores with 2gb ram, thanks VagrantHolger Levsen1-4/+4
2015-12-21use 'date -u' alwaysHolger Levsen1-1/+1
2015-12-21give better pointers what to read firstHolger Levsen1-4/+4
2015-12-16always use mktemp with '-t -XXXX'Holger Levsen1-1/+1
2015-12-11let jenkins-test-vm do some work (modified by h01ger)Philip Hands1-6/+2
2015-12-10reproducible *.sh fix whitespacesAlexander Couzens1-2/+2
2015-12-10reproducible archlinux: s#arch#archlinux# everywhere, update TODOHolger Levsen1-2/+2
2015-11-25reproducible: add seventh armhf build node, thanks again to vagrantHolger Levsen1-6/+6
2015-11-12prevent shell script based jobs to be run on the jenkins test systemHolger Levsen1-0/+4
2015-11-11reproducible: add sixth armhf build node, thanks again to vagrantHolger Levsen1-2/+2
2015-11-09fixup c1e8486dc: /srv/workspace/pbuilder is now created by pbuilder when it ↵Holger Levsen1-2/+2
needs it
2015-11-09add new armhf node, Odroid-XU4, thanks to vagrantHolger Levsen1-2/+2
2015-10-17reproducible: always be trueHolger Levsen1-2/+2
2015-10-17reproducible arch: ignore arch schroot sessions in maintenanceHolger Levsen1-2/+6
2015-10-16reproducible: refactorHolger Levsen1-0/+4
2015-10-06refactor: move cleanup_schroot_sessions() to common_functions.shHolger Levsen1-0/+21
2015-09-22improve languageHolger Levsen1-1/+1
2015-09-07explain on which host we're runningHolger Levsen1-2/+2
2015-09-07reproducible: use ftp.us.d.o for armhf nodes in Portland, OregonHolger Levsen1-1/+1
2015-09-02make sure /srv/workspace/chroots /srv/workspace/pbuilder always existHolger Levsen1-0/+2
2015-08-07reproducible: add new amd64 build node: profitbricks-build2-amd64.d.nHolger Levsen1-1/+1
2015-08-07fix tipoHolger Levsen1-1/+1
2015-08-07show md5sum of the script runningHolger Levsen1-1/+1
2015-08-06reproducible: fixup Mattia's last two commitsHolger Levsen1-2/+0
2015-08-06reproducible: add a job to build+publish the reproducible builds howtoMattia Rizzolo1-0/+2
2015-08-06reproducible amd64: add new build host: profitbricks1Holger Levsen1-6/+6
2015-08-04reproducible: define mirror+proxy depending on the hostnameHolger Levsen1-2/+10
2015-04-21common: use LC_ALL=C.UTF-8 instead of C. We live in a bigger world to ↵Mattia Rizzolo1-1/+1
costrain us on ASCII
2015-03-12Revert "temp. use ftp2.de.d.o while ftp.de is down"Holger Levsen1-1/+1
This reverts commit 8685feaaeada1f39ff07f0745251f9d134518b59.
2015-03-12update copyrightHolger Levsen1-1/+1
2015-03-12temp. use ftp2.de.d.o while ftp.de is downHolger Levsen1-1/+1
2014-11-07slightly improve wordingHolger Levsen1-2/+2
2014-11-07common-function: at the beginning of each job: provide link to git repo and ↵Holger Levsen1-7/+20
explain which script is called how for each job
2014-10-27g-i-i: trying to workaround the need for shifted key presses...Holger Levsen1-0/+1
2014-10-26refactor code into new publish_changes_to_userContent()Holger Levsen1-0/+34
This new function is used to publish both the Debian Edu manuals as well as the Debian Installer installation-guide to https://jenkins.debian.net/userContent/debian-edu-doc/ and https://jenkins.debian.net/userContent/installation-guide/
2014-10-25introduce common DEBUG variableHolger Levsen1-4/+8
2014-10-17common-functions.sh: prevent running as rootHolger Levsen1-0/+5
2014-10-04explain setsid is not related to in which its used and add pointer to 24deda5a8Holger Levsen1-0/+1
2014-10-03invoke setsid for each jobHelmut Grohne1-1/+1
This should cause each jenkins job to reside in its own session. Linux' automatic group scheduling should then cause jobs to be scheduled equally rather than processes. The expected result is that highly parallel jobs do not slow down single-cpu jobs.
2014-04-29common-function: use recognisable temp namesHolger Levsen1-1/+1
2014-04-27be more verboseHolger Levsen1-2/+2
2014-04-27be more verboseHolger Levsen1-2/+2
2014-04-27common-functions: don't exit with 0Holger Levsen1-1/+1
2014-04-26use common functions. runs all scripts as copies from /tmp, so the source ↵Holger Levsen1-0/+61
scripts can be updated while running.