summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_maintenance.sh
AgeCommit message (Collapse)AuthorFilesLines
2015-12-11fixup ee696ff: reproducible archlinux: update build schroot via maintenance jobHolger Levsen1-1/+1
2015-12-11reproducible archlinux: update build schroot via maintenance jobHolger Levsen1-0/+8
2015-12-10reproducible: build/maintenance: another cases of ='' => IS NULLMattia Rizzolo1-1/+1
2015-11-28reproducible: actually do what the comments say, remove stuff older than 2 daysHolger Levsen1-7/+7
2015-11-04reproducible: only keep artifacts for 1 day (instead of 2)Holger Levsen1-4/+4
2015-10-18reproducible: throw away temporary directories older than 2 days (instead of 3)Holger Levsen1-5/+5
2015-10-17reproducible: silently delete…Holger Levsen1-1/+2
2015-10-17reproducible: cleanup with sudoHolger Levsen1-1/+1
2015-10-17reproducible: cleanup pbuilder directories older than 3 daysHolger Levsen1-4/+3
2015-10-17reproducible: cleanup old pbuilder build directoriesHolger Levsen1-0/+12
2015-10-16reproducible: only keep artifacts for 2 days (instead of 3)Holger Levsen1-4/+4
2015-10-14reproducible: refactorHolger Levsen1-4/+5
2015-10-14reproducible: only update existing schrootsHolger Levsen1-1/+1
2015-10-13reproducible: only update pbuilder base.tgz's if they existHolger Levsen1-1/+1
2015-10-10reproducible: refactor, turn 'env. has changed during builds' irc ↵Holger Levsen1-1/+1
notifications into mails
2015-10-10reproducible: sanitize naming schemeHolger Levsen1-1/+1
2015-10-10reproducible: refactor, turn remote error irc notifications into mailsHolger Levsen1-1/+1
2015-10-10reproducible: mv /var/lib/jenkins/stale_builds.txt ↵Holger Levsen1-1/+1
/var/log/jenkins/stale_builds.log
2015-10-09reproducible: maintenance: typo: s,Arch,ARCH,Mattia Rizzolo1-1/+1
2015-10-09reproducible: maintenance: remove lockfiles related code: we don't use ↵Mattia Rizzolo1-11/+0
lockfiles anymore
2015-10-09reproducible: give process some time to dieHolger Levsen1-0/+1
2015-10-09reproducible: actually kill processes foundHolger Levsen1-3/+7
2015-10-09reproducible: also use proper pkg name in subject of mailsHolger Levsen1-2/+3
2015-10-09reproducible: fix mail addresses when sending out notificationsHolger Levsen1-1/+1
2015-10-09reproducible: indicate processes to killHolger Levsen1-0/+1
2015-10-08reproducible: keep track of diskspace issues and notify daily per mailHolger Levsen1-1/+1
2015-10-06refactor: move cleanup_schroot_sessions() to common_functions.shHolger Levsen1-6/+1
2015-10-05reproducible: replace 'ps fax|grep -v grep|grep foo' with 'pgrep -f foo'Holger Levsen1-1/+1
2015-10-05reproducible: dont fail on vanishing cruftHolger Levsen1-5/+5
2015-10-05reproducible: explain those daily mails a bit betterHolger Levsen1-1/+1
2015-10-02reproducible: spool notifications to package maintainers and only send them ↵Holger Levsen1-1/+12
once a day
2015-09-26reproducible: also send mails about race conditions foundHolger Levsen1-7/+9
2015-09-22reproducible: improve code to check whether a schroot is in useHolger Levsen1-1/+1
2015-09-21reproducible: refactor, define MAINNODE in _common.shHolger Levsen1-4/+4
2015-09-21reproducible: remove stale builds from at the beginning of the build and ↵Holger Levsen1-0/+10
send a daily mail about these from the maintenance job
2015-09-15reproducible: update schroots on jenkins againHolger Levsen1-5/+6
2015-09-14reproducible: break loop once update was successfulHolger Levsen1-2/+2
2015-09-14reproducible: try longer to updateHolger Levsen1-6/+6
2015-09-12reproducible: skip updating schroots and pbuilder on jenkinsHolger Levsen1-0/+4
2015-09-10reproducible: be more verbose.Holger Levsen1-1/+12
2015-09-10reproducible maintenance: upgrade schroot and pbuilder first, to keep nodes ↵Holger Levsen1-51/+54
more in sync
2015-09-10reproducible: call schroot without sudoHolger Levsen1-1/+1
2015-09-09reproducible: only look for failed builds of armhf/unstable...Holger Levsen1-0/+3
2015-09-09reproducible: fixup sudo usageHolger Levsen1-1/+1
2015-09-09reproducible: fix meaning of explainationHolger Levsen1-1/+1
2015-09-09reproducible: cleanup old schroot sessions in maintenance jobHolger Levsen1-0/+8
2015-09-07reproducible: remove useless warning, as it's been fixed automaticallyHolger Levsen1-1/+1
2015-09-03detect more reasons for apt failingHolger Levsen1-1/+1
2015-09-02reproducible: update pbuilder in maintenance job too, run maintenance jobs ↵Holger Levsen1-2/+32
more often, run pbuilder setup jobs less often
2015-09-02reproducibly: retry 'apt-get update' three times for each schroot before ↵Holger Levsen1-1/+16
giving up, also fail gracefully