runbot/runbot_merge/controllers
Xavier Morel 35dbfd2c12 [FIX] runbot_merge: status deduplication (maybe)
Despite the existing dedup' sometimes the "xxx failed on this
forward-port PR" would still get multiplicated due to split builds
e.g. in odoo/odoo#43935 4 such messages appear within ~5 minutes, then
one more 10mn later.

This is despite all of them having the same "build" (target_url) and
status (failure). Since the description is the only thing that's not
logged I assume that's the field which varies and makes the dedup'
fail. Therefore:

* add the description to the logging (when getting a status ping)
* exclude the description when checking if a new status should be
  taken in account or ignored: the build (and thus url) should change
  on rebuild

Hopefully fixes #281
2020-01-31 10:40:59 +01:00
..
__init__.py [FIX] runbot_merge: status deduplication (maybe) 2020-01-31 10:40:59 +01:00
dashboard.py [ADD] runbot_merge: staging history per branch 2019-08-21 14:15:10 +02:00
reviewer_provisioning.py [ADD] runbot_merge: automatic reviewer de-provisioning 2020-01-24 13:28:18 +01:00