diff options
author | Zuul <zuul@review.opendev.org> | 2020-05-16 17:32:14 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2020-05-16 17:32:14 +0000 |
commit | 931eac4030cc7e8e1a13a1e32947db90f37219a5 (patch) | |
tree | 4ec0e70d458f61be7079186656c0317d405a099a /zuul/reporter/__init__.py | |
parent | 70dd710ed723ab0bfb96b6a7901a5a14178ed57b (diff) | |
parent | af2c919ca727a80170aeac396441e37b50fc753b (diff) | |
download | zuul-931eac4030cc7e8e1a13a1e32947db90f37219a5.tar.gz |
Merge "Report dequeued changes via Github checks API"
Diffstat (limited to 'zuul/reporter/__init__.py')
-rw-r--r-- | zuul/reporter/__init__.py | 9 |
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 |