Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-07-18 | chroot-run: another case when to retry debootstrap… | Mattia Rizzolo | 1 | -1/+1 | |
Signed-off-by: Mattia Rizzolo <mattia@debian.org> | |||||
2017-05-18 | chroot-run: export JENKINS_EXPORT_DIR also inside the chroot (i.e. bypass sudo) | Mattia Rizzolo | 1 | -0/+3 | |
Signed-off-by: Mattia Rizzolo <mattia@debian.org> | |||||
2017-05-18 | chroot-run: support exporting build results out of the chroot | Mattia Rizzolo | 1 | -1/+25 | |
Thanks: Niels Thykier for the original patch! Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-11-29 | edu packages: build italc with gbp defaults | Holger Levsen | 1 | -1/+2 | |
2016-11-21 | reproducible Debian: fixup e5940eb7 some more | Holger Levsen | 1 | -3/+0 | |
2016-11-21 | fixup e5940eb7: reproducible Debian: checkout back to master branch | Holger Levsen | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-11-14 | chroot-run: chmod debootstrap target dir to 755 to prepare for change coming ↵ | Helmut Grohne | 1 | -0/+1 | |
in sid jessie's debootstrap would chmod the target directory to 755, but the bpo debootstrap no longer does that, so we need to chmod ourselves or the / inside the chroot will be 700 (from mkdtemp). Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-11-14 | Revert "fix debootstrap fallout" | Holger Levsen | 1 | -3/+2 | |
This reverts commit ea5e63df93c41a39477950685d0532e0fb0db95b. | |||||
2016-11-13 | fix debootstrap fallout | Helmut Grohne | 1 | -2/+3 | |
jessie's debootstrap would chmod the target directory to 755, but the bpo debootstrap no longer does that, so we need to chmod ourselves or the / inside the chroot will be 700 (from mkdtemp). The bpo debootstrap defaults to --merged-usr, but --merged-usr is broken (see e.g. #810499). Revert until that is sorted out. Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-08-31 | Revert "reproducible diffoscope test jobs: run autotest suite after build" | Holger Levsen | 1 | -8/+0 | |
This reverts commit 90a639acb9988edf78900fe9df964e56ddd7156a. | |||||
2016-08-31 | enable debugging | Holger Levsen | 1 | -1/+1 | |
2016-08-31 | reproducible diffoscope test jobs: run autotest suite after build | Holger Levsen | 1 | -0/+8 | |
2016-08-30 | reproducible gpb packages: install gpb when gbp shall be used | Holger Levsen | 1 | -1/+8 | |
2015-11-25 | make more robust | Holger Levsen | 1 | -1/+1 | |
2015-09-11 | handle invalid release signatures more gracefully | Holger Levsen | 1 | -1/+1 | |
2015-09-10 | fix copy+paste error | Holger Levsen | 1 | -2/+2 | |
2015-09-10 | chroot-installation: retry once, if debootstrap fails to download packages | Holger Levsen | 1 | -6/+17 | |
2015-02-27 | fix bashisms | Holger Levsen | 1 | -2/+2 | |
2014-11-04 | chroot-run: correctly handle variable types (fix artifact publishing) | Holger Levsen | 1 | -1/+6 | |
2014-11-04 | add 2 new piuparts build jobs | Holger Levsen | 1 | -0/+12 | |
2014-10-26 | whitespace change | Holger Levsen | 1 | -1/+1 | |
2014-10-26 | refactor code into new publish_changes_to_userContent() | Holger Levsen | 1 | -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-25 | everybody uses 7byte git ids | Holger Levsen | 1 | -2/+2 | |
2014-10-25 | leave changelog version and git commit id next to the build results too | Holger Levsen | 1 | -3/+4 | |
2014-10-25 | chroot-run: if the debian-edu-doc source package was build, update ↵ | Holger Levsen | 1 | -2/+24 | |
https://jenkins.debian.net/userContent/debian-edu-doc/ with it's binary packages contents | |||||
2014-10-25 | bugfix: remove trap, don't run cleanup twice | Holger Levsen | 1 | -0/+3 | |
2014-10-25 | introduce common DEBUG variable | Holger Levsen | 1 | -0/+1 | |
2014-09-08 | chroot-run.sh minimal should bootstrap a minbase | Helmut Grohne | 1 | -1/+2 | |
This should further reduce the incurred io load. | |||||
2014-07-20 | chroot-run.sh: be verbose about the amount of time we sleep | Holger Levsen | 1 | -2/+3 | |
2014-07-20 | slow down when debootstrap fails | Helmut Grohne | 1 | -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-10 | Copy stats.csv in cleanup | Joachim Breitner | 1 | -5/+6 | |
2014-05-23 | use minimal chroots for rebootstrap | Helmut Grohne | 1 | -2/+11 | |
This should reduce io-load on jenkins by not installing unneeded stuff. | |||||
2014-04-26 | use common functions. runs all scripts as copies from /tmp, so the source ↵ | Holger Levsen | 1 | -21/+3 | |
scripts can be updated while running. | |||||
2014-04-25 | use unsafe-io in all (s)chroots | Holger Levsen | 1 | -0/+2 | |
2014-04-25 | chroot-run: dpkg --force-unsafe-io | Helmut Grohne | 1 | -0/+2 | |
This should kill most fsyncs and thus reduce io load. | |||||
2014-04-25 | improve/remove comment (bindmounting was removed here in de979cd73) and use ↵ | Holger Levsen | 1 | -4/+2 | |
predictable/readable path | |||||
2014-04-25 | haskell-package-plan: Enable graphs | Joachim Breitner | 1 | -0/+8 | |
This requires a small hack in chroot-run.sh. | |||||
2014-04-18 | chroot-run.sh: unconditionally install 'build-essential devscripts git' and ↵ | Holger Levsen | 1 | -3/+2 | |
prepare apt to assume 'yes' | |||||
2014-04-17 | dvswitch.yaml: also install build-depends from d/control as its in git | Holger Levsen | 1 | -1/+0 | |
2014-04-17 | chroot-run: always install git | Holger Levsen | 1 | -1/+2 | |
2014-04-16 | dvswitch_against_libav: make install libav from upstream source | Holger Levsen | 1 | -1/+1 | |
2014-04-15 | chroot-run.sh: support backports in a less hackish way | Holger Levsen | 1 | -5/+5 | |
2014-04-09 | use release names (wheezy, jessie...) not code names (stable, testing...) | Holger Levsen | 1 | -3/+3 | |
2014-04-09 | whitespace sensitive languages are evil, esp. when they are only rarely so | Holger Levsen | 1 | -3/+3 | |
2014-04-09 | use backports for the stable lintian tests | Holger Levsen | 1 | -1/+9 | |
2014-04-07 | copy the complete workspace | Holger Levsen | 1 | -2/+2 | |
2014-04-07 | use less sudo | Holger Levsen | 1 | -3/+3 | |
2014-04-07 | copy files inside chroot instead of bind mounting them, so that deleting ↵ | Holger Levsen | 1 | -1/+1 | |
them later works | |||||
2014-04-07 | fixup whitespaces | Holger Levsen | 1 | -7/+7 | |
2014-04-06 | output d/control in job log | Holger Levsen | 1 | -0/+2 | |