summaryrefslogtreecommitdiff
path: root/zuul/reporter/__init__.py
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2020-05-16 17:32:14 +0000
committerGerrit Code Review <review@openstack.org>2020-05-16 17:32:14 +0000
commit931eac4030cc7e8e1a13a1e32947db90f37219a5 (patch)
tree4ec0e70d458f61be7079186656c0317d405a099a /zuul/reporter/__init__.py
parent70dd710ed723ab0bfb96b6a7901a5a14178ed57b (diff)
parentaf2c919ca727a80170aeac396441e37b50fc753b (diff)
downloadzuul-931eac4030cc7e8e1a13a1e32947db90f37219a5.tar.gz
Merge "Report dequeued changes via Github checks API"
Diffstat (limited to 'zuul/reporter/__init__.py')
-rw-r--r--zuul/reporter/__init__.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/zuul/reporter/__init__.py b/zuul/reporter/__init__.py
index ac5f371d6..da3c606b4 100644
--- a/zuul/reporter/__init__.py
+++ b/zuul/reporter/__init__.py
@@ -123,7 +123,8 @@ class BaseReporter(object, metaclass=abc.ABCMeta):
'failure': self._formatItemReportFailure,
'merge-failure': self._formatItemReportMergeFailure,
'no-jobs': self._formatItemReportNoJobs,
- 'disabled': self._formatItemReportDisabled
+ 'disabled': self._formatItemReportDisabled,
+ 'dequeue': self._formatItemReportDequeue,
}
return format_methods[self._action]
@@ -208,6 +209,12 @@ class BaseReporter(object, metaclass=abc.ABCMeta):
else:
return self._formatItemReport(item)
+ def _formatItemReportDequeue(self, item, with_jobs=True):
+ msg = item.pipeline.dequeue_message
+ if with_jobs:
+ msg += '\n\n' + self._formatItemReportJobs(item)
+ return msg
+
def _getItemReportJobsFields(self, item):
# Extract the report elements from an item
config = self.connection.sched.config