From 17ffebf222d3d41550a8654df910f76cbd76baf8 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Sat, 16 Nov 2019 11:05:32 -0800 Subject: [PATCH] Add slides about checks api Change-Id: I4a9e3e146d4a54d49c66eac9b8ef64bcb161948b --- src/zuulv3/gus2019.rst | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/src/zuulv3/gus2019.rst b/src/zuulv3/gus2019.rst index b61621a..8298d2d 100644 --- a/src/zuulv3/gus2019.rst +++ b/src/zuulv3/gus2019.rst @@ -577,7 +577,6 @@ Cross Source Depends-On: https://gerrit-review.googlesource.com/c/plugins/checks/+/232079 Change-Id: I8e5903f4429c5a1273a6120e0d09c57169e8f938 -.. Insert slides about checks api here? Lock Step Changes ================= @@ -726,6 +725,36 @@ What about job content? * Ansible is excellent at running one or more tasks in one or more places * The answer to "how do I" is almost always "Ansible" +Checks Plugin Collaboration +=========================== + + * Learned about checks plugin in Gothenburg + * Added support for checks plugin to Zuul + * Expanded HTTP support in Zuul's Gerrit driver + * Connected OpenDev Zuul to Gerrit's Gerrit + +OpenDev Zuul Verifies Checks Plugins Changes Using Checks API +============================================================= + +OpenDev Zuul Verifies Checks Plugins Changes Using Checks API +============================================================= + +https://gerrit-review.googlesource.com/c/plugins/checks/+/245796 + +Sub-checks +========== + + * Zuul jobs are speculative future content + * One checker per project per zuul pipeline + * Sub-checks is spec for dynamic runtime checks + * Zuul team collaborating on sub-checks spec + +Using Zuul on Gerrit's Gerrit +============================= + + * Sub-checks implemented in Gerrit and Zuul + * Add GCE support for Nodepool + * Work with Luca to run GCE-enabled Zuul Who Is Running Zuul? ====================