aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update commit and bug messages•••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> Viorel Munteanu2023-04-252-8/+5
* Replace repoman with pgkdev•••Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> Viorel Munteanu2023-04-251-2/+3
* templates/tatt_functions.sh: create logs dir•••Signed-off-by: Sam James <sam@gentoo.org> Sam James2021-10-311-0/+1
* initialize the result var for revdep test scripts•••Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Rolf Eike Beer2021-07-041-0/+2
* tatt_functions.sh: keep original use flags when doing initial minimal build•••Otherwise missing python_targets_* or ruby_targets_* may cause the build to fail early. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Rolf Eike Beer2021-06-281-1/+1
* tatt_functions.sh: avoid circular dependencies with USE="minimal -doc"•••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> Sam James2021-06-171-0/+5
* add a return code to the revdep test script•••Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Rolf Eike Beer2021-05-192-1/+3
* templates/tatt_functions.sh: don't be too verbose when building test deps•••Also correctly signal failure to the caller when this fails. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Rolf Eike Beer2021-05-191-2/+2
* templates/tatt_functions.sh: add explanatory comment•••See: 96a87558e37bc639a90ad17d4ffe07fc4bb2f30f Bug: #72 Signed-off-by: Sam James <sam@gentoo.org> Sam James2021-03-041-0/+2
* templates/tatt_functions.sh: pass package name (not atom) to --usepkg-exclude•••Fixes: eafc7c666d773cfd3b8295474a24cb6eef0919ce Fixes: https://github.com/gentoo/tatt/issues/72 Signed-off-by: Sam James <sam@gentoo.org> Sam James2021-03-041-1/+3
* templates/tatt_functions.sh: Don't use binpkgs when running the build test•••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> John Helmert III2021-02-171-1/+1
* remove unmaskfile config option, use unmaskdir instead•••Write one unmask file per job, so cleanup can simply be rm. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Rolf Eike Beer2020-05-021-1/+1
* collect more test logs•••Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Rolf Eike Beer2020-01-021-1/+1
* add a return code to the use test script•••Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Rolf Eike Beer2019-12-205-2/+7
* 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 tests•••This is actually optional, if it's not present it will just be the loop body without anything else. Rolf Eike Beer2018-09-141-0/+4
* get rid of all FEATURES messing in the generator•••This can now completely be handled in the templates. Rolf Eike Beer2018-07-054-9/+8
* add an explicit snippet for package test *-useflags.shRolf Eike Beer2018-07-051-0/+1
* refactor and improve the test script•••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. Rolf Eike Beer2018-06-224-73/+69
* 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 places•••This allows more replace variables to be used in all snippets. Rolf Eike Beer2018-01-051-1/+1
* 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 scripts•••This makes them much more readable. Rolf Eike Beer2017-12-054-22/+38
* 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 file•••Match on the exact job marker, not on every line that accidentially matches the package name. Rolf Eike Beer2017-10-221-1/+1
* 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.•••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. Michael Palimaka2016-12-221-0/+46
* 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/template•••Perform cvs update first.Thomas Kahle2013-04-021-0/+1
|\
| * Perform cvs update first.•••Perform cvs update before modifying package to prevent collisions. Johannes Huber2012-08-211-0/+1
* | 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