18 Commits

Author SHA1 Message Date
Ludwig Nussel
91398166bc Move Factory approval option to right place 2016-10-17 11:35:22 +02:00
Ludwig Nussel
e70a88b65a set source in factory to false explicty
that way the bot leaves an explicit comment about the fact
2016-10-17 11:35:22 +02:00
Ludwig Nussel
cca138b4a6 Add options to approve all updates 2016-10-17 11:35:21 +02:00
Ludwig Nussel
9cab807172 Leaper fixes 2016-10-14 14:29:35 +02:00
Ludwig Nussel
4ae766064b Leaper overhaul
- add release manager explicitly when needed instead of relying on
  fallback.needed instead of relying on fallback. This allows the bot to
  actually decline requests that are certainly wrong.
- put comments in requests to communicate when the bot e.g. waits for a
  Factory submission.
2016-10-14 14:29:35 +02:00
Ludwig Nussel
e989e4c4fd Handle submissionf from SLE :Update correctly 2016-08-24 16:47:26 +02:00
Ludwig Nussel
d45a4995a9 SLE-12 submissions don't need review-team 2016-07-29 11:49:51 +02:00
Ludwig Nussel
1f406d07b7 Don't overwrite function
self.add_review is a function. local variable is just add_review
2016-07-29 11:46:12 +02:00
Ludwig Nussel
e55b482edc Wait for Factory submission even if origin changed 2016-07-29 11:39:56 +02:00
Ludwig Nussel
6c10b79174 Update lookup information on every run
manager42 might have updated it in the meantime
2016-07-29 10:55:37 +02:00
Ludwig Nussel
22a00df308 Refactor to check for Factory more often 2016-07-29 10:49:36 +02:00
Ludwig Nussel
66ad92c76a Adjust leaper logic
- allow upgrades from other SP
- allow Factory package updates that were from Factory in 42.1
2016-07-29 10:28:58 +02:00
Ludwig Nussel
92144dade4 Wait for Factory reviews 2016-06-14 13:51:26 +02:00
Ludwig Nussel
bcaa610a67 Handle separate lookup file in :NonFree 2016-06-10 10:59:36 +02:00
Ludwig Nussel
d16194caea Use decline message also on fallback
In fallback mode the bot would laccept a request on failure. It should also put the failure message in that case.
2016-06-07 15:12:02 +02:00
Ludwig Nussel
51bd96180a Only accept single action requests 2016-06-07 15:12:02 +02:00
Ludwig Nussel
51132f149e Auto accept submissions from fallback reviewer 2016-06-07 15:12:02 +02:00
Ludwig Nussel
d35e73d595 Introduce the Leap bot
Combination of factory source checker and maintainer check
2016-06-07 15:11:26 +02:00