Skip to content

Add step to test REAPI v2.1 `Command` messages from recc

Santiago Gil requested to merge santigl/output-paths into master

Description

With the changes proposed in https://gitlab.com/bloomberg/recc/-/merge_requests/255, recc supports sending Command messages following the format specified by version 2.0 or 2.1 of the Remote Execution API. It does so according to the value of an environment variable.

This adds a step in end-to-end-test.sh to ensure that both versions are tested.

Changes proposed in this merge request:

  • bin/end-to-end-test.sh: add a step that runs recc with $RECC_REAPI_VERSION set to "2.1"

Validation

This MR currently has an extra commit to run the test with recc's revision from https://gitlab.com/bloomberg/recc/-/merge_requests/255 and buildbox-common from buildbox-common!316, which incorporates a fix.

The output of the build job contains the results of running the e2e test with those changes.

Merge request reports