Add build-steps to close bug and clear flags on patch for commit queue in new ews.
Created attachment 390296 [details] Patch
Now that Bug 207492 is fixed, and layout-test step doesn't immediately finish the build, we can add these build-steps. Sample runs: with pre-existing failures: https://ews-build.webkit-uat.org/#/builders/26/builds/430 without failures: https://ews-build.webkit-uat.org/#/builders/26/builds/458
Comment on attachment 390296 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=390296&action=review > Tools/BuildSlaveSupport/ews-build/factories.py:223 > + # TODO: add build-step to commit to repository here Is this really useful to land without the commit step? Not that the code is bad, just seems not useful to land right now. Is there a reason we want this landed now?
Implemented it in a different manner, by dynamically adding these steps wherever required. e.g.: Bug 209334 and Bug 209226