aboutsummaryrefslogtreecommitdiff
path: root/tatt
Commit message (Collapse)AuthorAgeFilesLines
* fix endless loop with invalid use flagsRolf Eike Beer2017-12-231-0/+1
| | | | | The set of already tested use combinations was never filled, so the loop may run forever.
* keep trying to find valid use flag combinations until the configured limit ↵Rolf Eike Beer2017-12-211-14/+34
| | | | | | | | | is reached In random mode (i.e. more possible use flag combinations than the configured limit) it can easily happen that most or all of the generated combinations do not pass the REQUIRED_USE check. Keep generating new numbers until the given number of test have been generated or the possible combinations are exhausted.
* catch invalid package atoms returned by tinderboxRolf Eike Beer2017-12-211-1/+3
| | | | | Tinderbox returns '[B]' in front of some package names. Filter them out to prevent exceptions.
* use portage API to split package atomsRolf Eike Beer2017-12-211-22/+7
|
* use portage.dep.dep_getcpv() to strip operators from package nameRolf Eike Beer2017-12-212-4/+5
|
* use gentoolkit API instead of process call to get list of use flagsRolf Eike Beer2017-12-211-3/+2
|
* use portage API to entirely avoid testing invalid use-flag combinationsRolf Eike Beer2017-12-212-8/+19
|
* filter out already stable packages earlierRolf Eike Beer2017-12-051-16/+0
| | | | | Drop them entirely from the package list, not only for the use flag testing. This avoids needless rdep testing and unmasking, too.
* add newlines between package reports in logRolf Eike Beer2017-12-051-0/+1
|
* factor out script replacementsRolf Eike Beer2017-12-051-28/+24
| | | | | This also allows more variables to be used in header snippets than just the job name.
* add the affected package to the rdep limit warningRolf Eike Beer2017-11-071-1/+1
|
* fix bad concatenation of int and stringRolf Eike Beer2017-11-071-1/+1
|
* avoid needless spaces in USE specification for rdepsRolf Eike Beer2017-11-071-2/+10
|
* fix printing out message about cut rdepsRolf Eike Beer2017-11-061-1/+1
| | | | | | The previous loop would step when the maximum number of allowed rdeps is reached, so this check can never be true. Test if there are remaining entries in the original list instead.
* use portage API to skip already stable packagesRolf Eike Beer2017-11-051-0/+17
|
* write file permissions as octalRolf Eike Beer2017-11-051-5/+5
|
* Remove references to atom-regexp.v0.4Michael Palimaka2016-12-221-1/+0
| | | | | Now that we have a bugzilla atom field and defined format, it is no longer necessary to try and "pick" atoms out of a string.
* When using -b, fetch atoms from the new atom field or flagged attachment.Michael Palimaka2016-12-221-8/+12
|
* Replace hard-coded bug update script with brand new template.Michael Palimaka2016-12-222-6/+11
| | | | | | In addition to reporting that stabilisation has been completed on the target arch, this new template also takes care of removing the arch team from CC and closes the bug if necessary.
* Fix one more string decoding for python3Thomas Kahle2015-06-211-1/+1
|
* Fix string encoding issues for python3Thomas Kahle2015-06-212-2/+2
|
* Make import of urllib python2/3 compatibleThomas Kahle2015-06-201-8/+8
|
* Change file permissions descriptor octal->decimalThomas Kahle2015-06-201-5/+5
| | | | This should make the code compatible with python2 and python3
* Migrate print statements to function calls (issue @21)Thomas Kahle2015-06-182-12/+12
|
* Fix some whitespace problems (issue #22)Thomas Kahle2015-06-187-14/+5
|
* Added python_targets_ and python_single_target_ to ignoreprefix default setupUwe Scholz2014-10-151-1/+1
|
* Increase bound on usecombis and rdeps optionsThomas Kahle2012-10-231-2/+2
|
* Use sys.exit(1) instead of exitThomas Kahle2012-10-233-7/+10
|
* Set default repodir to cvs module nameThomas Kahle2012-10-161-1/+1
|
* Set permissions of generated scripts to 744Thomas Kahle2012-10-151-5/+5
|
* Set permissions of generated scripts.Thomas Kahle2012-10-151-0/+10
|
* Make emerge options configurable via emergeoptsThomas Kahle2012-10-142-1/+4
|
* Remove bugbrowser as I don't use it and can't support it.Thomas Kahle2012-06-211-347/+0
|
* Implement the safedir optionThomas Kahle2012-03-221-0/+1
|
* Fix location of ebuild-string preparationThomas Kahle2012-02-111-4/+6
|
* Snippet 2 support for multiple versionsThomas Kahle2012-02-111-5/+7
|
* Fix a function callThomas Kahle2012-02-111-1/+1
|
* Enable handling of multiple versions per packageThomas Kahle2012-02-111-3/+16
|
* Initial support for keywording bugs (also via -b)Thomas Kahle2012-02-043-39/+69
|
* Make cvs tree location configurableThomas Kahle2012-02-031-1/+3
|
* Make tinderbox-url configurableThomas Kahle2012-02-012-1/+2
|
* Write clean-up script also on -bThomas Kahle2012-01-241-2/+0
|
* Improve success-message script handlingThomas Kahle2012-01-232-3/+4
|
* Clean-Up script implemented, small refactoringThomas Kahle2011-09-222-0/+21
|
* tattConfig ObjectThomas Kahle2011-09-221-0/+33
|
* First working version of tatt-bugbrowserThomas Kahle2011-09-183-1/+348
|
* Make number of tests customizable through .tatt file.Thomas Kahle2011-03-114-14/+21
|
* respect FEATURES from environment in scriptsThomas Kahle2010-12-241-2/+2
|
* more sophisticated commit scriptsThomas Kahle2010-12-091-2/+15
|
* Fix commit script ebuild nameThomas Kahle2010-12-051-1/+1
|