Commit 00e08459 authored by Mathieu Bridon's avatar Mathieu Bridon
Browse files

Let users override project artifacts options

A project can specify its artifacts cache sharing settings, and users can
define a default artifacts cache to use as a fallback.

With this change, users can also override the project configuration with
their own.

That means for a project named "libfoo", BuildStream will resolve the
artifacts-related options in the following order:

1. the projects.libfoo.artifacts options from the user configuration;
2. if the above was not defined, then the artifacts options from the
   project configuration;
3. if the above was not defined, then the artifacts options from the
   user configuration;

Fixes #87
parent e1da62e4
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment