vpp-checkstyle-verify-{stream}: add the step to API check 14/27414/4
authorAndrew Yourtchenko <ayourtch@gmail.com>
Wed, 3 Jun 2020 19:30:31 +0000 (19:30 +0000)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Tue, 16 Jun 2020 14:17:28 +0000 (14:17 +0000)
commite04cb57e6a3808dd59bf2c28792ed513360bc930
treeffcf8b30c13921dd557403db2cbd8029aa90c034
parenteb080ac6339668e3177f580d93e5c669839d2e62
vpp-checkstyle-verify-{stream}: add the step to API check

This patch adds calling the crcchecker.py --check-patchset
in the initial checkstyle path.

(see change ID I5f13c0976d8a12a58131b3e270f2dc9c00dc7d8c)

It adds also:

- gerrit-refspec-parameter to be able to specify the patchset manually

- credentials-binding for a WebEx Teams bot - I had them added via IT-19800

- necessary plumbing to use these credentials. It is done by a minimal
  curl setup, which posts into room "VPP API check failures",
  which I created to be able to monitor the behavior and jump in
  to discuss and help to sort out the changes that may be problematic.

Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: I4833aa929044413a1ac08ab80668f25c0db8b3ff
jjb/scripts/vpp/api-checkstyle.sh [new file with mode: 0644]
jjb/vpp/vpp.yaml