Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use long options for emerge to be more verbose in the script. | 2010-09-24 | 1 | -1/+1 | ||
| | ||||||
* | Add --newuse to options so that USE deps are rebuilt as needed. | 2010-09-24 | 1 | -1/+1 | ||
| | ||||||
* | Improve build list handling. | 2010-09-18 | 1 | -1/+8 | ||
| | | | | | | | | | - get the first 200 random packages out of the _complete_ list (not the queue itself) — this allows for new packages to enter the queue by themselves; - keep a per-session mask list, to the side of the current run mask list; this allows exclusion of packages for a longer time (if no revision is added) and a faster turnover of packages. | |||||
* | Don't re-create the gcc specs for --as-needed if the latest version is ↵ | 2010-09-08 | 1 | -1/+1 | ||
| | | | | already compatible. | |||||
* | Try to keep going even on build errors when running perl-cleaner. | 2010-09-08 | 1 | -1/+1 | ||
| | ||||||
* | Don't check whether the file is executable but rather if it exists. | 2010-09-08 | 1 | -1/+1 | ||
| | ||||||
* | Don't print metadata as Portage 2.1.9.1 does so already. | 2010-09-07 | 1 | -15/+0 | ||
| | ||||||
* | For now disable log compression. | 2010-09-07 | 1 | -1/+1 | ||
| | ||||||
* | Avoid using shell expansion. | 2010-09-03 | 1 | -2/+2 | ||
| | ||||||
* | Explicit UTF-8 coding. | 2010-09-03 | 1 | -0/+1 | ||
| | ||||||
* | Use curl to fetch reverse dependencies, and make sure to abide to proxy ↵ | 2010-09-03 | 1 | -1/+2 | ||
| | | | | settings. | |||||
* | Use --background for bti. | 2010-09-03 | 1 | -1/+1 | ||
| | ||||||
* | Make /etc/make.tinderbox.private.conf the place to set BTI and PROXY settings. | 2010-09-03 | 2 | -1/+6 | ||
| | | | | | | | | | Make bti in bashrc use the TINDERBOX_PROXY variable rather than BTI_PROXY, and also set curl (with proxy) for fetch and resume. Note: don't set the proxy in the environment or the isolation will fail; unfortunately wget can be told to ignore proxies but _not_ to use them, on the command line, which is why we went with curl. | |||||
* | Add a proper license to all the scripts running the Tinderbox. | 2010-09-03 | 8 | -0/+123 | ||
| | | | | | | | Since most of them are really simple scripts that don't really warrant for strong copyleft, they are all licensed under ISC license. Copyright is, depending on the file, mine, Zac's, or both. | |||||
* | Add a script to continuously run the tinderbox without halting it for restarts. | 2010-09-02 | 1 | -0/+9 | ||
| | ||||||
* | Use bti --background for sending out the dents (reduces latency between merges). | 2010-09-02 | 2 | -3/+3 | ||
| | ||||||
* | If proxy is set, use it in bti call. | 2010-08-27 | 1 | -1/+1 | ||
| | ||||||
* | Reduce from 10 to 5 weeks the time-to-remerge period. | 2010-08-26 | 1 | -1/+1 | ||
| | ||||||
* | Avoid preserving libraries, since we have no way to properly deal with them | 2010-08-24 | 1 | -0/+4 | ||
| | | | | as it is. | |||||
* | Add FEATURES to use with Portage 2.2; preserve-libs is too much of a | 2010-08-24 | 1 | -1/+1 | ||
| | | | | performance hit to actually use it. | |||||
* | Add some safety checks to ensure that macros-now-gone won't cause undefined | 2010-08-24 | 1 | -0/+5 | ||
| | | | | symbols on various kind of software. | |||||
* | Warn when /var/lock, /var/run, /dev are in the installed image. | 2010-08-19 | 1 | -1/+4 | ||
| | ||||||
* | Keep the .config inline; 'make oldconfig' breaks the link. | 2010-08-17 | 1 | -1/+3 | ||
| | ||||||
* | Fix output. | 2010-08-10 | 1 | -2/+2 | ||
| | ||||||
* | Print metadata info on end both for success and failure. | 2010-08-10 | 1 | -8/+15 | ||
| | ||||||
* | Even better output for metadata. | 2010-08-10 | 1 | -2/+2 | ||
| | ||||||
* | Better output. | 2010-08-10 | 1 | -2/+2 | ||
| | ||||||
* | Output maintainer information for each package merged. | 2010-08-10 | 1 | -0/+8 | ||
| | | | | This way the logs can be used to file the bugs as well. | |||||
* | Skip over new-style virtuals in the list. | 2010-08-07 | 1 | -2/+3 | ||
| | ||||||
* | Simplify reverse-deps fetching. | 2010-08-07 | 1 | -2/+2 | ||
| | | | | | Since qatom+cut+tr is not extremely fast, sort and remove duplicate lines before, then only uniq them to drop the atoms to single entries. | |||||
* | Allow fetching rdeps for multiple packages, folded together, and filter ↵ | 2010-08-07 | 1 | -1/+5 | ||
| | | | | blockers. | |||||
* | Stop double-tweets when re-merging without tests. | 2010-08-07 | 1 | -1/+4 | ||
| | ||||||
* | Make sure to update perl and run perl-cleaner afterwards. | 2010-07-16 | 1 | -0/+9 | ||
| | ||||||
* | Add the one-liner script that produces the reverse-deps lists. | 2010-06-19 | 1 | -0/+7 | ||
| | | | | | This is what is ran when special reverse-dependencies lists are generated for the tinderbox to run over. | |||||
* | Enable Ruby Enterprise to the tests. | 2010-06-19 | 1 | -1/+1 | ||
| | ||||||
* | Workaround ocaml-rebuild bug (#319553). | 2010-05-13 | 1 | -1/+2 | ||
| | ||||||
* | Avoid rebuilding avahi and nfs-utils, they are not strictly needed for the ↵ | 2010-05-03 | 1 | -1/+1 | ||
| | | | | tinderbox. | |||||
* | Try to recover if test dependencies cause cycles that Portage cannot unbreak. | 2010-05-03 | 1 | -1/+13 | ||
| | ||||||
* | Make sure to prepare the kernel to build modules' ebuilds. | 2010-05-03 | 1 | -0/+16 | ||
| | ||||||
* | Stop right away if GCC was updated, do the rest manually. | 2010-05-03 | 1 | -0/+1 | ||
| | ||||||
* | Add support for re-generating the list continuously when restarting. | 2010-04-24 | 1 | -0/+16 | ||
| | | | | | | | | | | | This generates a new full list, starts a fetch process to download all the packages, and creates a new synthesized list excluding that stuff that was merged already in the mean time (see http://blog.flameeyes.eu/2010/04/18/squeezing-more-performance-out-of-the-tinderbox ) for more details about the idea. This still require manual intervention to set the head of the queue before restarting. | |||||
* | Rename tweet_me to dent_me. | 2010-04-19 | 1 | -4/+4 | ||
| | ||||||
* | Tweaks, enable vhosts and all Ruby targets. | 2010-04-19 | 1 | -0/+3 | ||
| | | | | | | | Enabling vhosts means that webapps don't get copied in /var/www after merge, which saves a lot of time while running the tinderbox. Enabling all Ruby targets available increase the spread of testing. | |||||
* | Fix mistake that caused no more rejected statuses. | 2010-01-08 | 1 | -2/+2 | ||
| | ||||||
* | Wrap around the bti call, and ignore its failure status. | 2010-01-01 | 1 | -3/+9 | ||
| | | | | | | Since we don't care about bti failing (it actually results in a failure even when it doesn't fail to dent, right now), don't stop the whole script for that. | |||||
* | Fix check for .la files in ruby extensions. | 2009-12-29 | 1 | -1/+1 | ||
| | ||||||
* | All the packages whose config files are important are merged at restart, the ↵ | 2009-12-28 | 1 | -0/+2 | ||
| | | | | rest can be auto-replaced. | |||||
* | Fix -path search for useless .la files. | 2009-12-28 | 1 | -4/+4 | ||
| | ||||||
* | Split the misplaced documentation and perl site-dir install logs. | 2009-12-22 | 1 | -6/+13 | ||
| | | | | | This is going to get useful when the log analysis support will be added so that they can check directly against known bug summaries and blockers. | |||||
* | Add the make.conf snippet included by the tinderbox. | 2009-12-20 | 1 | -0/+15 | ||
| |