- 29 Apr, 2021 2 commits
-
-
Simon Latapie authored
-
Simon Latapie authored
-
- 28 Apr, 2021 4 commits
-
-
Simon Latapie authored
do not publish the detailed reasons in published report
-
Simon Latapie authored
The email notifications will be a bit fancier
-
Simon Latapie authored
Only output checks that ended to an actual state transition.
-
Simon Latapie authored
-
- 27 Apr, 2021 6 commits
-
-
Simon Latapie authored
-
Simon Latapie authored
never forget to reset the intermediate list...
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
sometimes gitlab API does not send stable information about MRs, like mergeability. Add a Quantum state to the graphs that forces homer to do nothing as long as it cannot get stable info.
-
- 26 Apr, 2021 9 commits
-
-
Simon Latapie authored
See #6
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
use keyset pagination mode that adds a "link" header compliant with https://www.w3.org/wiki/LinkHeader
-
Simon Latapie authored
gitlab CI artifact management for schedules seems complicated. Go back to something simple and straightforward (build then launch), as homer is extremely simple and has no dependency.
-
- 25 Apr, 2021 3 commits
-
-
Simon Latapie authored
Notify users homer-bot messages are sent by a bot.
-
Simon Latapie authored
As the content of the notes are also sent through emails, do not use html/pseudo html in messages. Use empty links (like [](...) ) to do the same as html comments.
-
Simon Latapie authored
-
- 22 Apr, 2021 3 commits
-
-
Simon Latapie authored
Some conditions should not be displayed if they fail: the Silent parameter removes that.
-
Simon Latapie authored
-
Konstantin Pavlov authored
This probably will be quite slow when we have lots of succeded jobs. Need to figure out a way to filter on job names server-side.
-
- 16 Apr, 2021 7 commits
-
-
Simon Latapie authored
If pipeline is not finised (pending, running, etc.), we do not want to have confusing labels/states. So remove any label in this case.
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
this is not necessary for now
-
Simon Latapie authored
because the MR is not really "rejected" (not yet)
-
- 14 Apr, 2021 5 commits
-
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
-
Simon Latapie authored
Changing the acceptance workflow should now be simpler - Documentation acceptance graphs transitions have simpler checks - Define a list of MR States, representing the acceptance graphs nodes - Define state transitions and use a simple algorightm to find the state of an MR
-
- 09 Oct, 2020 1 commit
-
-
Simon Latapie authored
-