-
- Downloads
_project.py: Add fatal-warnings configuration item
This allows for users to configure fatal-warnings to be either a list of warnings. This commit deprecates the use of fail-on-overlap within project.conf, this will now use the fatal-warnings configuration item. element.py: Cache key calculation now takes into account all of the fatal-warnings tests: This modifys the tests/frontend/overlaps.py tests to support the new fatal-warnings configuration. Backwards compatibility is also tested for `fail-on-overlap` _versions.py: BST_FORMAT_VERSION bumped to 15 for fatal-warnings BST_CORE_ARTIFACT_VERSION bumpted to 5 for fatal-warnings Fixes: #526
Showing
- buildstream/_project.py 38 additions, 4 deletionsbuildstream/_project.py
- buildstream/_versions.py 2 additions, 2 deletionsbuildstream/_versions.py
- buildstream/data/projectconfig.yaml 0 additions, 4 deletionsbuildstream/data/projectconfig.yaml
- buildstream/element.py 8 additions, 18 deletionsbuildstream/element.py
- buildstream/plugin.py 60 additions, 4 deletionsbuildstream/plugin.py
- tests/cachekey/project/elements/build1.expected 1 addition, 1 deletiontests/cachekey/project/elements/build1.expected
- tests/cachekey/project/elements/build2.expected 1 addition, 1 deletiontests/cachekey/project/elements/build2.expected
- tests/cachekey/project/elements/compose1.expected 1 addition, 1 deletiontests/cachekey/project/elements/compose1.expected
- tests/cachekey/project/elements/compose2.expected 1 addition, 1 deletiontests/cachekey/project/elements/compose2.expected
- tests/cachekey/project/elements/compose3.expected 1 addition, 1 deletiontests/cachekey/project/elements/compose3.expected
- tests/cachekey/project/elements/compose4.expected 1 addition, 1 deletiontests/cachekey/project/elements/compose4.expected
- tests/cachekey/project/elements/compose5.expected 1 addition, 1 deletiontests/cachekey/project/elements/compose5.expected
- tests/cachekey/project/elements/import1.expected 1 addition, 1 deletiontests/cachekey/project/elements/import1.expected
- tests/cachekey/project/elements/import2.expected 1 addition, 1 deletiontests/cachekey/project/elements/import2.expected
- tests/cachekey/project/elements/import3.expected 1 addition, 1 deletiontests/cachekey/project/elements/import3.expected
- tests/cachekey/project/elements/script1.expected 1 addition, 1 deletiontests/cachekey/project/elements/script1.expected
- tests/cachekey/project/sources/bzr1.expected 1 addition, 1 deletiontests/cachekey/project/sources/bzr1.expected
- tests/cachekey/project/sources/git1.expected 1 addition, 1 deletiontests/cachekey/project/sources/git1.expected
- tests/cachekey/project/sources/git2.expected 1 addition, 1 deletiontests/cachekey/project/sources/git2.expected
- tests/cachekey/project/sources/local1.expected 1 addition, 1 deletiontests/cachekey/project/sources/local1.expected
Loading
Please register or sign in to comment