Fix web lint for current plugin tooling The lint config still loaded ../../eslint.config.js, but Gerrit's shared plugin lint config is plugins/eslint-plugin.config.js. The old path is not present in Bazel runfiles, so lint_test cannot load ESLint. Point the config at the shared plugin config. Also replace the loose any types in change-message parsing with local types and mark the async change processing call with void, so current lint rules pass without suppressions. Verified: ZRS=//plugins/zuul-results-summary/web bazelisk build //plugins/zuul-results-summary:zuul-results-summary bazelisk test :lint_test bazelisk test :zuul-results-summary-ts_typecheck_test bazelisk test :zuul-results-summary-ts_transitive_typecheck_test Change-Id: Ic0b0dc2cfb5cfb77373a399da870f1ef5af02883
Polygerrit plugin to show a summary of Zuul results in a change tab
Results are show in reverse chronological order, additionally sorted by CI userid's in ZUUL_PRIORITY (earlier entry in the list means sorted first in the output table). i.e. if you consider one of your CI reporters to be the main one, you should place it first in this list.
UI tests are still a work in progress
git clone https://gerrit.googlesource.com/gerritplugins/zuul-results-summary `cd plugins; git clone https://gerrit.googlesource.com/plugins/zuul-results-summarycd ..; bazel build plugins/zuul-results-summary:zuul-results-summarybazel-bin/plugins/zuul-results-summary/zuul-results-summary.jar to Gerrit plugins directoryssh -p 29418 admin@<host> gerrit plugin reload zuul-results-summary