aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update commit and bug messagesViorel Munteanu2023-04-252-8/+5
| | | | | | | | | | | | | | According to this: https://wiki.gentoo.org/wiki/Project:AMD64_Arch_Testers "On Bugzilla, do not use the comment 'amd64 stable', use 'amd64 tested' or 'amd64 ok' instead" I looked at recent stabilization commits and bugs and I updated the messages to match. Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> Closes: https://github.com/gentoo/tatt/pull/78 Signed-off-by: Sam James <sam@gentoo.org>
* Replace repoman with pgkdevViorel Munteanu2023-04-251-2/+3
| | | | | Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* templates/tatt_functions.sh: create logs dirSam James2021-10-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* initialize the result var for revdep test scriptsRolf Eike Beer2021-07-041-0/+2
| | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
* tatt_functions.sh: keep original use flags when doing initial minimal buildRolf Eike Beer2021-06-281-1/+1
| | | | | | | Otherwise missing python_targets_* or ruby_targets_* may cause the build to fail early. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
* tatt_functions.sh: avoid circular dependencies with USE="minimal -doc"Sam James2021-06-171-0/+5
| | | | | | | Emerge test dependencies with USE="minimal -doc" first. This should avoid circular dependencies at least with a lot of dev-perl/* packages. Signed-off-by: Sam James <sam@gentoo.org>
* add a return code to the revdep test scriptRolf Eike Beer2021-05-192-1/+3
| | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
* templates/tatt_functions.sh: don't be too verbose when building test depsRolf Eike Beer2021-05-191-2/+2
| | | | | | Also correctly signal failure to the caller when this fails. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
* templates/tatt_functions.sh: add explanatory commentSam James2021-03-041-0/+2
| | | | | | See: 96a87558e37bc639a90ad17d4ffe07fc4bb2f30f Bug: #72 Signed-off-by: Sam James <sam@gentoo.org>
* templates/tatt_functions.sh: pass package name (not atom) to --usepkg-excludeSam James2021-03-041-1/+3
| | | | | | Fixes: eafc7c666d773cfd3b8295474a24cb6eef0919ce Fixes: https://github.com/gentoo/tatt/issues/72 Signed-off-by: Sam James <sam@gentoo.org>
* templates/tatt_functions.sh: Don't use binpkgs when running the build testJohn Helmert III2021-02-171-1/+1
| | | | | | | | | | This should force building the package even if EMERGE_DEFAULT_OPTS has --usepkg=y or --getbinpkg=y, or if FEATURES=getbinpkg. Signed-off-by: John Helmert III <jchelmert3@posteo.net> Closes: https://github.com/gentoo/tatt/pull/71 Signed-off-by: Sam James <sam@gentoo.org>
* remove unmaskfile config option, use unmaskdir insteadRolf Eike Beer2020-05-021-1/+1
| | | | | | Write one unmask file per job, so cleanup can simply be rm. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
* collect more test logsRolf Eike Beer2020-01-021-1/+1
| | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
* add a return code to the use test scriptRolf Eike Beer2019-12-205-2/+7
| | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
* collect test logs when tests failRolf Eike Beer2018-12-311-1/+7
|
* add use-loop template file to hold the per-package block of use testsRolf Eike Beer2018-09-141-0/+4
| | | | | This is actually optional, if it's not present it will just be the loop body without anything else.
* get rid of all FEATURES messing in the generatorRolf Eike Beer2018-07-054-9/+8
| | | | This can now completely be handled in the templates.
* add an explicit snippet for package test *-useflags.shRolf Eike Beer2018-07-051-0/+1
|
* refactor and improve the test scriptRolf Eike Beer2018-06-224-73/+69
| | | | | | When doing rdep tests merge the test dependencies first without FEATURES=test, as we do not want to test them. This avoids build failures because of failing tests or cycling dependencies, and usually reduces the build time a lot.
* fix running without bug number givenRolf Eike Beer2018-04-181-2/+6
|
* don't write 'stable' in bugzilla comment for stabilizationRolf Eike Beer2018-01-211-2/+6
|
* only try to remove arch from bugzilla CC if it is thereRolf Eike Beer2018-01-211-1/+2
|
* Fix invalid "@@ARCH" reference in templateThomas Deutschmann2018-01-081-1/+1
|
* do not write "stable" in commit message for keywording bugsRolf Eike Beer2018-01-052-1/+7
|
* use scriptTemplate() in more placesRolf Eike Beer2018-01-051-1/+1
| | | | This allows more replace variables to be used in all snippets.
* keep logfiles of failed logsRolf Eike Beer2017-12-272-0/+16
|
* templates: Match p.g.o syntaxThomas Deutschmann2017-12-211-3/+1
|
* scripts: fix matching blocked packagesRolf Eike Beer2017-12-132-2/+2
|
* log start of test runs to report fileRolf Eike Beer2017-12-132-0/+2
|
* factor out logging USE and FEATURES on build failuresRolf Eike Beer2017-12-132-12/+26
|
* explicitely flag blocked packages and circular dependenciesRolf Eike Beer2017-12-052-0/+8
|
* factor out error handling of use and revdep testing scriptsRolf Eike Beer2017-12-054-22/+38
| | | | This makes them much more readable.
* put package atom in all lines in report fileRolf Eike Beer2017-11-122-6/+6
|
* explicitely log missing keywords instead of just "failed"Rolf Eike Beer2017-11-122-0/+6
|
* remove needless ; from bash scriptsRolf Eike Beer2017-11-122-16/+16
|
* fix expression to match required use changesRolf Eike Beer2017-11-122-2/+2
|
* be more selective when removing things from keywords fileRolf Eike Beer2017-10-221-1/+1
| | | | | Match on the exact job marker, not on every line that accidentially matches the package name.
* Print the returned error message if the Bugzilla request fails.Michael Palimaka2016-12-221-1/+8
|
* Replace hard-coded bug update script with brand new template.Michael Palimaka2016-12-221-0/+46
| | | | | | 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.
* Update commit template for git with thin manifests.Michael Palimaka2016-12-223-18/+8
|
* The templates use bash syntax, so change the shebang to call bash (issue #9)Thomas Kahle2013-04-124-4/+4
|
* Merge pull request #8 from johu/templateThomas Kahle2013-04-021-0/+1
|\ | | | | Perform cvs update first.
| * Perform cvs update first.Johannes Huber2012-08-211-0/+1
| | | | | | | | Perform cvs update before modifying package to prevent collisions.
* | Improve error handling in use and revdep snippets.Thomas Kahle2012-11-122-3/+16
| |
* | In case of error, let USE script print error messages.Thomas Kahle2012-11-111-0/+1
| |
* | Make use test scripts check if emerge failed with REQUIRED_USE not satisfiedThomas Kahle2012-11-011-2/+6
| |
* | Make emerge options configurable via emergeoptsThomas Kahle2012-10-142-4/+4
|/
* Initial support for keywording bugs (also via -b)Thomas Kahle2012-02-042-3/+3
|
* Make cvs tree location configurableThomas Kahle2012-02-031-2/+1
|
* add trap statements to useflag and revdep templatesThomas Kahle2012-01-242-0/+4
|