summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* .gitlab-ci.yml: Increase parallelism for pytest-xdistchandan/moar-parallelismChandan Singh2020-08-111-1/+1
* Merge branch 'tristan/loader-dependency-refactor' into 'master'tristan/loader-dependency-refactorbst-marge-bot2020-08-105-234/+249
|\
| * _loader/loadelement.pyx: Removed an unused line of codeTristan van Berkom2020-08-101-1/+0
| * _loader/loadelement.pyx: Dependency now implements `provenance` as a propertyTristan van Berkom2020-08-101-3/+12
| * _loader: Use only one Dependency() classTristan van Berkom2020-08-105-233/+240
|/
* Merge branch 'tristan/fix-redundant-session-headings' into 'master'bst-marge-bot2020-08-1029-158/+338
|\
| * NEWS: Document breaking change, keys which can only be specified in project.conftristan/fix-redundant-session-headingsTristan van Berkom2020-08-101-0/+10
| * doc/source/format_project.rst: Documenting keys which must be in project.confTristan van Berkom2020-08-101-3/+21
| * _frontend/widget.py: Refactor the Widget.print_heading() functionTristan van Berkom2020-08-101-34/+87
| * _pluginfactory: Make list_plugins() report new display informationTristan van Berkom2020-08-106-18/+31
| * _project.py, _loader/loadcontext.py: Added Project.loaded_projects()Tristan van Berkom2020-08-103-0/+62
| * _project.py: Only one set of plugin factoriesTristan van Berkom2020-08-104-35/+50
| * _yaml.pyx: Make shortname a mandatory argument to _yaml.load()Tristan van Berkom2020-08-1017-62/+67
| * _stream.py: Conditionally call the session startup frontend callback.Tristan van Berkom2020-08-101-12/+16
|/
* Merge branch 'chandan/contrib-runtime-deps' into 'master'bst-marge-bot2020-08-101-0/+10
|\
| * doc/using_the_testsuite: Link to instructions for runtime dependenciesChandan Singh2020-08-101-0/+10
|/
* Merge branch 'tristan/cleanup-pickle' into 'master'bst-marge-bot2020-08-102-2/+0
|\
| * element/source: Remove pointless extra variabletristan/cleanup-pickleTristan van Berkom2020-08-102-2/+0
|/
* Merge branch 'juerg/element-sources' into 'master'bst-marge-bot2020-08-0610-284/+447
|\
| * Extract ElementSources classjuerg/element-sourcesJürg Billeter2020-08-066-215/+398
| * element.py: Push all sourcesJürg Billeter2020-08-061-4/+5
| * element.py: Drop `__has_all_sources_cached` instance variableJürg Billeter2020-08-061-6/+1
| * element.py: Drop cache checks from `_tracking_done()`Jürg Billeter2020-08-062-10/+2
| * source.py: Validate cache when it's used, not in `_is_cached()`Jürg Billeter2020-08-062-40/+23
| * _frontend/widget.py: Add context to errors in `show_pipeline()`Jürg Billeter2020-08-061-15/+20
| * _frontend/app.py: Catch exceptions in `_print_summary()`Jürg Billeter2020-08-061-1/+5
|/
* Merge branch 'bschubert/update-to-pytest-6' into 'master'bst-marge-bot2020-08-056-34/+33
|\
| * requirements.txt: Update dependenciesbschubert/update-to-pytest-6Benjamin Schubert2020-08-056-34/+33
|/
* Merge branch 'chandan/publish-types' into 'master'bst-marge-bot2020-08-042-1/+8
|\
| * Publish our type annotationschandan/publish-typesChandan Singh2020-08-042-1/+8
|/
* Merge branch 'jjardon/doc_fuse' into 'master'bst-marge-bot2020-08-041-15/+4
|\
| * doc/source/main_install.rst: BuildStream doesn't directly depend on bubblewrapjjardon/doc_fuseJavier Jardón2020-08-041-14/+4
| * doc/source/main_install.rst: BuildStream doesn't directly depend on fuseJavier Jardón2020-08-041-5/+4
|/
* Merge branch 'chandan/fix-utils-495' into 'master'bst-marge-bot2020-08-041-0/+15
|\
| * data/userconfig.yaml: Document valid symbols for format stringschandan/fix-utils-495Chandan Singh2020-08-041-0/+15
|/
* Merge branch 'dwinship/reintroduce-install-instructions-to-docs' into 'master'bst-marge-bot2020-08-042-0/+341
|\
| * Remove install instructions to ostree and deb pluginsdwinship/reintroduce-install-instructions-to-docsJavier Jardón2020-08-031-49/+5
| * Reintroduce install instructions to docsDouglas Winship2020-08-032-0/+385
|/
* Merge branch 'tristan/increase-timeout-variables-test' into 'master'bst-marge-bot2020-08-031-1/+1
|\
| * tests/format/variables.py: Increase timeoutTristan van Berkom2020-08-031-1/+1
|/
* Merge branch 'abderrahim/cached-failure' into 'master'bst-marge-bot2020-07-296-54/+45
|\
| * tests/integration/interactive_build.py: make a new test for retrying failed b...abderrahim/cached-failureAbderrahim Kitouni2020-07-291-1/+16
| * element.py: allow re-scheduling failed buildsAbderrahim Kitouni2020-07-291-2/+1
| * Rework handling of cached failuresAbderrahim Kitouni2020-07-294-41/+23
| * element.py: move printing the build environment from elementjob.pyAbderrahim Kitouni2020-07-292-10/+5
|/
* Merge branch 'tristan/options-order' into 'master'bst-marge-bot2020-07-2927-5/+192
|\
| * tests/format/include.py: Test preservation of conditionals at include timetristan/options-orderTristan van Berkom2020-07-2926-0/+179
| * node.pyx: Support merging of conditional sequencesTristan van Berkom2020-07-291-5/+13
|/
* Merge branch 'willsalmon/overnightcache' into 'master'bst-marge-bot2020-07-271-0/+14
|\
| * Add a remote cache to overnight buildswillsalmon/overnightcacheWilliam Salmon2020-07-241-0/+14
|/