summaryrefslogtreecommitdiffstats
path: root/job-cfg/rebootstrap.yaml.py
AgeCommit message (Collapse)AuthorFilesLines
2015-01-31rebootstrap: remove useless combinationsHelmut Grohne1-0/+4
The combination of "supported" and "nobiarch" is doomed to always fail, as nobiarch simply is unsupported. This commit removes the following jenkins jobs: jenkins_hppa_gcc49_nobiarch_supported jenkins_i386_gcc49_nobiarch_supported jenkins_i386_gcc49_nobiarch_supported_debbindiff jenkins_mips_gcc49_nobiarch_supported jenkins_mips_gcc49_nobiarch_supported_debbindiff jenkins_mips64el_gcc49_nobiarch_supported jenkins_mipsel_gcc49_nobiarch_supported jenkins_mipsel_gcc49_nobiarch_supported_debbindiff jenkins_powerpc_gcc49_nobiarch_supported jenkins_powerpc_gcc49_nobiarch_supported_debbindiff jenkins_ppc64_gcc49_nobiarch_supported jenkins_s390x_gcc49_nobiarch_supported jenkins_s390x_gcc49_nobiarch_supported_debbindiff jenkins_sparc_gcc49_nobiarch_supported jenkins_sparc64_gcc49_nobiarch_supported jenkins_x32_gcc49_nobiarch_supported
2015-01-28rebootstrap: throttle 4 concurrent jobs max.Holger Levsen1-2/+2
2015-01-16new rebootstrap job variantsHelmut Grohne1-9/+33
The _supported variant uses the cross build method preferred by the gcc maintainer. It relies on dpkg-cross instead of cross-gcc-dev. Adding this variant, as it is not clear which one is to be used in the long run. See: #766708 The _debbindiff variant compares the cross-built packages against their in-archive natively-built counterparts. This processing takes significantly longer, but can highlight errors in cross compilation. This commit triples the number of rebootstrap jobs.
2015-01-16add new architecture powerpcel to rebootstrap jobsHelmut Grohne1-1/+1
2015-01-16remove job rebootstrap_powerpcspe_gcc49_nobiarchHelmut Grohne1-2/+2
powerpcspe has no multilib, so it should be exactly the same as rebootstrap_powerpcspe_gcc49.
2014-12-14order of publishers seems to matter, first parse logs, then send mailsHolger Levsen1-2/+2
2014-11-08fix links to cgit tree viewHolger Levsen1-1/+1
2014-11-01job-cfgs: use true+false in consistent spelling.Holger Levsen1-1/+1
2014-11-01rebootstrap: keep only last 10 logsHolger Levsen1-1/+1
2014-10-25set artifact(Day|Num)ToKeep again to -1, even though the manual says this is ↵Holger Levsen1-0/+2
the default, j-j-b fails if its not set...
2014-10-25keep less many logs less longHolger Levsen1-3/+1
2014-09-18use cgit anonscm-links on alioth instead of gitweb.Holger Levsen1-1/+1
2014-09-14rebootstrap: remove unsupported architectures ia64 and s390Helmut Grohne1-2/+1
2014-09-02rebootstrap architecture updateHelmut Grohne1-2/+3
* arm is completely dead * ppc64el does not have multilib This commit removes the following jobs: rebootstrap_arm_gcc49 rebootstrap_ppc64el_gcc49_nobiarch
2014-07-20rebootstrap: sh4 does not have multilibHelmut Grohne1-1/+1
This commit removes the job rebootstrap_sh4_gcc49_nobiarch.
2014-06-21Merge commit 'fd94a8edc5c5a4d884f41f13e528dc2136950f47'Holger Levsen1-1/+1
2014-06-18Revert "fork chroot-run.sh for rebootstrap to test squid3"Helmut Grohne1-1/+1
squid3 shows the very same symptoms as squid2. This reverts commit 3d150e20f0267edf70923247d3c3fca2195f9dc8.
2014-06-17fork chroot-run.sh for rebootstrap to test squid3Helmut Grohne1-1/+1
Also avoids installing tons of unneeded deps.
2014-06-17rebootstrap: new architecturesHelmut Grohne1-1/+2
* sh4 succeeds in gcc dance * mips64el suggested by Aurelien Jarno
2014-06-14Merge remote-tracking branch 'helmut/rebootstrap'Holger Levsen1-3/+3
2014-06-14rebootstrap disable gcc-4.8 buildsHelmut Grohne1-1/+1
It is now impossible to co-install the build-dependencies of binutils and the gcc-4.8 libraries (needed for Multi-Arch version-lock). Thus all gcc-4.8 rebootstraps are doomed to fail. This commit removes the following jobs: rebootstrap_alpha_gcc48 rebootstrap_arm_gcc48 rebootstrap_arm64_gcc48 rebootstrap_armel_gcc48 rebootstrap_armhf_gcc48 rebootstrap_hppa_gcc48 rebootstrap_hppa_gcc48_nobiarch rebootstrap_i386_gcc48 rebootstrap_i386_gcc48_nobiarch rebootstrap_ia64_gcc48 rebootstrap_m68k_gcc48 rebootstrap_mips_gcc48 rebootstrap_mips_gcc48_nobiarch rebootstrap_mipsel_gcc48 rebootstrap_mipsel_gcc48_nobiarch rebootstrap_or1k_gcc48 rebootstrap_powerpc_gcc48 rebootstrap_powerpc_gcc48_nobiarch rebootstrap_powerpcspe_gcc48 rebootstrap_powerpcspe_gcc48_nobiarch rebootstrap_ppc64_gcc48 rebootstrap_ppc64_gcc48_nobiarch rebootstrap_ppc64el_gcc48 rebootstrap_ppc64el_gcc48_nobiarch rebootstrap_s390_gcc48 rebootstrap_s390_gcc48_nobiarch rebootstrap_s390x_gcc48 rebootstrap_s390x_gcc48_nobiarch rebootstrap_sparc_gcc48 rebootstrap_sparc_gcc48_nobiarch rebootstrap_sparc64_gcc48 rebootstrap_sparc64_gcc48_nobiarch rebootstrap_x32_gcc48 rebootstrap_x32_gcc48_nobiarch
2014-06-11increase concurrent job limitsHolger Levsen1-2/+2
2014-06-09reduce unused architectures for rebootstrapHelmut Grohne1-1/+1
The arm family really does not have any biarch packages (yet?). Demote to mono_architectures. This commit removes the following jobs: rebootstrap_arm_gcc48_nobiarch rebootstrap_arm_gcc49_nobiarch rebootstrap_arm64_gcc48_nobiarch rebootstrap_arm64_gcc49_nobiarch rebootstrap_armel_gcc48_nobiarch rebootstrap_armel_gcc49_nobiarch rebootstrap_armhf_gcc48_nobiarch rebootstrap_armhf_gcc49_nobiarch
2014-06-09reduce numToKeep for rebootstrap to 20Helmut Grohne1-1/+1
With currently 76 jobs and each build taking up to 50MB, this should keep the permanent space usage of rebootstrap below 80GB. Lower if needed.
2014-05-23use minimal chroots for rebootstrapHelmut Grohne1-1/+1
This should reduce io-load on jenkins by not installing unneeded stuff.
2014-05-20stop sending rebootstrap results to h01gerHolger Levsen1-1/+1
2014-04-26rebootstrap: add architectures sparc and sparc64Helmut Grohne1-0/+1
2014-04-26rebootstrap: give a stable yaml file by sortingHelmut Grohne1-4/+4
2014-04-25fix description..oO('.yaml.py, whats next?')Holger Levsen1-1/+1
2014-04-25rebootstrap: fix yaml syntax errorHelmut Grohne1-1/+1
2014-04-25lower prio and number of concurrent rebootstrap runsHolger Levsen1-3/+3
2014-04-25rebootstrap: enable all combinationsHelmut Grohne1-0/+101
* Use python script to avoid erroneous copy&paste. * Avoid nobiarch for architectures where it doesn't make a difference. * Raise worker limit. * Remove time based triggers. * Fine grained per-job triggers using individual branches.