* Few issues identified in BOT in reopening the issue on gerrit activity
=> When an old PS (tagged with issue number) is abandoned, BOT reopens
the issue considering some activity on the issue in gerrit.
=> When a PS is merged and closed by BOT, in the next run if it identifies some
event due to Post/Promote Job, then the issue is immediately re-opened.
Relates-To: #502
Change-Id: Id8516fb10c812873f1b4e4c3f2794845e29824d6
* When a user requests for an issue by leaving comment
"/assign", BOT tries to assign that issue to the requested user
irrespective of its current state. However it should skip if
the issue is already assigned.
Change-Id: Ib3d81e0556cf6b25c8b433650c1b9c3313f2631a
* BOT has a logic to pick all old issues > 30 days and
try to assign it to other user if it is not closed yet.
But it assigns to same user on every run. While this issue is
investigated and getting resolved, this feature is temporarily
disabled.
Change-Id: I50ea2af35320ef1decbf84ae8760d5508e31f793
* typecasting error fixed. ps_number should be treated as string
* Attribute issue. issue do not have name attribute, used title instead
* sequence item 0: expected str instance, NamedUser found
Relates-To: #237
Change-Id: Iea7310c0ac15980b3022801ba5ae9cd4a858904b
* Adding CI to enable github mirroring
* Adding noop job for now. will add real jobs once
we have some tox config and unit tests defined
Change-Id: Id49240b1d8938e8b6cee8fa29228243781677008
This makes it so that if a user adds an extra space, or uses a more
involved message such as "Hi please /assign this to me", the bot will
still assign the user
Implement a feature allowing the bot to move issues around on the
project board:
* When a change's commit message includes "WIP" or "DNM",
the issue will be moved to the "In Progress" column.
* When a change's commit message does *not* include "WIP" or "DNM",
assume that the change is ready for review, and move it to the
"Submitted on Gerrit" column.