12 Commits

Author SHA1 Message Date
Ludwig Nussel
d35e73d595 Introduce the Leap bot
Combination of factory source checker and maintainer check
2016-06-07 15:11:26 +02:00
Ludwig Nussel
0c18a67112 add factory source checker for all of Backports 2016-05-30 16:22:04 +02:00
Ludwig Nussel
a66047058d skip maintainer review for sle based packages
fixes bsc#956051
2015-11-23 16:47:03 +01:00
Ludwig Nussel
2aefe3bac0 don't add factory-source multiple times 2015-10-05 10:50:01 +02:00
Ludwig Nussel
2e0b8debda remove unused variable 2015-09-30 11:41:36 +02:00
Ludwig Nussel
7253a060c4 avoid adding double reviews if review is by project 2015-09-29 09:51:23 +02:00
Ludwig Nussel
a334773cab implement checking submit requests 2015-09-29 08:44:30 +02:00
Ludwig Nussel
54d272c2e2 handle maintainer groups
some packages like wicked are maintained by a group so expand user names on groups
2015-02-19 17:24:51 +01:00
Ludwig Nussel
307d4eba59 handle packages without maintainer
if no maintainer is found, add devel project/package as reviewer
2015-02-19 17:20:27 +01:00
Ludwig Nussel
cfd6641f82 rename CPE -> Backports 2015-02-04 16:43:56 +01:00
Ludwig Nussel
a2cf55aaff fix double review, add testcase
closes #278
2015-01-26 11:42:00 +01:00
Ludwig Nussel
a590787e33 new review bots factory-source and maintbot
factory-source checks if submissions contain sources already accepted in
Factory. maintbot makes sure maintenance submissions are authored by the
Factory package maintainer.

Both are based on a new generic ReviewBot.py class that can serve as
common framework for review bots.
2014-11-25 14:36:22 +01:00