Remote Execution client does not check for build action result exit code

Background

If BuildStream receives an ActionResult from a remote build execution request with and non-zero exit code (indicating build failure), it does not propagate the failure up.

Task description

  • Check ActionResult.exit_code after remote build execution.

Edited by Martin Blanchard