Page MenuHomePhabricator

[CI] Move the project root directory to the Configuration object
ClosedPublic

Authored by Fabien on Sep 2 2020, 14:16.

Details

Summary

This is actually part of the Build object, but this is invariant between
the Build types. This also makes it possible for the Configuration
object to derive the path from the project root, which will be required
to generate the build steps from the configuration file.

Test Plan

Run any CI build.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
ci_move_dirs_to_config
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 12550
Build 25219: Build Diffbuild-without-wallet · build-diff · build-clang-tidy · build-clang-10
Build 25218: arc lint + arc unit