summaryrefslogtreecommitdiffstats
path: root/bin/chroot-run.sh
AgeCommit message (Collapse)AuthorFilesLines
2015-09-10fix copy+paste errorHolger Levsen1-2/+2
2015-09-10chroot-installation: retry once, if debootstrap fails to download packagesHolger Levsen1-6/+17
2015-02-27fix bashismsHolger Levsen1-2/+2
2014-11-04chroot-run: correctly handle variable types (fix artifact publishing)Holger Levsen1-1/+6
2014-11-04add 2 new piuparts build jobsHolger Levsen1-0/+12
2014-10-26whitespace changeHolger Levsen1-1/+1
2014-10-26refactor code into new publish_changes_to_userContent()Holger Levsen1-18/+2
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-25everybody uses 7byte git idsHolger Levsen1-2/+2
2014-10-25leave changelog version and git commit id next to the build results tooHolger Levsen1-3/+4
2014-10-25chroot-run: if the debian-edu-doc source package was build, update ↵Holger Levsen1-2/+24
https://jenkins.debian.net/userContent/debian-edu-doc/ with it's binary packages contents
2014-10-25bugfix: remove trap, don't run cleanup twiceHolger Levsen1-0/+3
2014-10-25introduce common DEBUG variableHolger Levsen1-0/+1
2014-09-08chroot-run.sh minimal should bootstrap a minbaseHelmut Grohne1-1/+2
This should further reduce the incurred io load.
2014-07-20chroot-run.sh: be verbose about the amount of time we sleepHolger Levsen1-2/+3
2014-07-20slow down when debootstrap failsHelmut Grohne1-1/+5
When one debootstrap fails, chroot-run finishes very quickly. That way a temporary network failure quickly eats the whole jenkins job queue producing large numbers of false errors. Rather delay such failures, hoping that they healed themselves after the delay.
2014-07-10Copy stats.csv in cleanupJoachim Breitner1-5/+6
2014-05-23use minimal chroots for rebootstrapHelmut Grohne1-2/+11
This should reduce io-load on jenkins by not installing unneeded stuff.
2014-04-26use common functions. runs all scripts as copies from /tmp, so the source ↵Holger Levsen1-21/+3
scripts can be updated while running.
2014-04-25use unsafe-io in all (s)chrootsHolger Levsen1-0/+2
2014-04-25chroot-run: dpkg --force-unsafe-ioHelmut Grohne1-0/+2
This should kill most fsyncs and thus reduce io load.
2014-04-25improve/remove comment (bindmounting was removed here in de979cd73) and use ↵Holger Levsen1-4/+2
predictable/readable path
2014-04-25haskell-package-plan: Enable graphsJoachim Breitner1-0/+8
This requires a small hack in chroot-run.sh.
2014-04-18chroot-run.sh: unconditionally install 'build-essential devscripts git' and ↵Holger Levsen1-3/+2
prepare apt to assume 'yes'
2014-04-17dvswitch.yaml: also install build-depends from d/control as its in gitHolger Levsen1-1/+0
2014-04-17chroot-run: always install gitHolger Levsen1-1/+2
2014-04-16dvswitch_against_libav: make install libav from upstream sourceHolger Levsen1-1/+1
2014-04-15chroot-run.sh: support backports in a less hackish wayHolger Levsen1-5/+5
2014-04-09use release names (wheezy, jessie...) not code names (stable, testing...)Holger Levsen1-3/+3
2014-04-09whitespace sensitive languages are evil, esp. when they are only rarely soHolger Levsen1-3/+3
2014-04-09use backports for the stable lintian testsHolger Levsen1-1/+9
2014-04-07copy the complete workspaceHolger Levsen1-2/+2
2014-04-07use less sudoHolger Levsen1-3/+3
2014-04-07copy files inside chroot instead of bind mounting them, so that deleting ↵Holger Levsen1-1/+1
them later works
2014-04-07fixup whitespacesHolger Levsen1-7/+7
2014-04-06output d/control in job logHolger Levsen1-0/+2
2014-04-06--do-as-i-sayHolger Levsen1-1/+2
2014-04-06update copyright and some about textHolger Levsen1-1/+1
2014-04-06install build-depends if debian/control existsHolger Levsen1-0/+5
2013-06-15Add script to run a command inside a fresh chrootAntonio Terceiro1-0/+96