Improve remote execution

  • Use CasBasedDirectory as sandbox root

    Remote execution was still using FileBasedDirectory as initial sandbox root. This change will bypass the local filesystem for staging dependencies. And with !1124 (merged), this will also bypass the local filesystem for sources (for the build job).

  • Request the whole directory tree as output

  • Process job output for failed commands

    Fix #935 (closed).

  • Add support for embedded stdout and stderr

    Part of #797.

Edited by Jürg Billeter

Merge request reports

Loading