summaryrefslogtreecommitdiff
path: root/buildstream/_pipeline.py
Commit message (Expand)AuthorAgeFilesLines
* Fix disaster while making cross junction tracking optional.Tristan Van Berkom2018-04-131-76/+70
* _pipeline.py: Fix inconsistent element error to print element fullnames.Tristan Van Berkom2018-04-131-1/+1
* _frontend/cli.py, _pipeline.py: Add options for cross junction tracking.Tristan Van Berkom2018-04-121-29/+59
* _workspaces.py: Remove knowledge of Elements completelyTristan Van Berkom2018-04-101-15/+10
* element.py: Cache source consistency logic and refactor workspace logic into ...Tristan Van Berkom2018-04-091-2/+2
* _platform package: Adhere to policy on private symbolsTristan Van Berkom2018-04-051-1/+1
* _pipeline.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-031-267/+334
* _project.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-031-7/+7
* _context.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-031-5/+5
* Refactoring of highlevel workspace codeTristan Van Berkom2018-04-021-136/+0
* Include initialization time in the total session time of the build logTristan Van Berkom2018-04-011-71/+12
* Make workspaces use objects instead of pipeline helper methodsTristan Maat2018-03-271-20/+18
* Remove unused importsJürg Billeter2018-03-251-1/+1
* Fix #248 - Support project.refs in the core.Tristan Van Berkom2018-03-201-4/+64
* Deprecate `--track-save` option from `bst build`Tristan Van Berkom2018-03-201-5/+3
* pylint - dealt with import warningsJames Ennis2018-03-141-1/+1
* pylint - dealt with len-as-condition warningJames Ennis2018-03-141-5/+5
* _pipeline.py: Remove undefined variable source_indexJames Ennis2018-03-071-2/+1
* Pipeline: Give more helpful errors when opening a workspace for an element th...Jonathan Maw2018-03-011-1/+6
* Allow plugins to forbid runtime dependencies and sourcesJonathan Maw2018-03-011-1/+1
* Create workspace directory after checking for potential issuesChandan Singh2018-02-191-14/+15
* _artifactcache: Use project-specific remotes for subprojectsJürg Billeter2018-02-081-7/+12
* Add junction support for subprojectsJürg Billeter2018-02-081-2/+6
* Add project attribute to MetaElementJürg Billeter2018-02-081-5/+5
* Pass Project instance to LoaderJürg Billeter2018-02-081-2/+1
* Move element and source factories from Pipeline to ProjectJürg Billeter2018-02-081-17/+5
* _pipeline.py: Silence some messages while interrogating source consistencyTristan Van Berkom2018-02-071-3/+4
* Make workspaces element-wide instead of source-specificChandan Singh2018-02-051-46/+29
* Add explicit error handling for ElementErrors that happen as a result of stag...Jonathan Maw2018-01-251-12/+16
* Use explicit source state updatesjuerg/source-stateJürg Billeter2018-01-161-4/+4
* Rename _force_inconsistent() to _schedule_tracking()Jürg Billeter2018-01-161-7/+7
* Shorten the warnings raised when remote cache initialization failsSam Thursfield2018-01-161-1/+1
* Use explicit element state updatesJürg Billeter2018-01-121-1/+1
* Update copyright years of files I have touchedSam Thursfield2018-01-111-1/+1
* Allow push to multiple remotes, configurable on a per-remote basisSam Thursfield2018-01-111-8/+8
* Add `bst push --remote` and `bst pull --remote`Sam Thursfield2018-01-111-6/+19
* Add support for multiple remote cachesSam Thursfield2018-01-111-16/+16
* _pipeline.py: Only raise the error for inconsistent pipelineTristan Van Berkom2018-01-111-2/+1
* _pipeline.py: Raise detailed pipeline error at preflight timeTristan Van Berkom2018-01-061-2/+11
* Use save_file_atomic() when writing source-bundle scriptsSam Thursfield2018-01-041-1/+1
* _pipeline.py: Added context to some errorsTristan Van Berkom2018-01-011-1/+1
* Make external plugin loading require explicit configuration in project.confJonathan Maw2017-12-131-2/+2
* _pipeline.py: Removed tickers, use timed activities insteadTristan Van Berkom2017-12-131-54/+38
* Add `bst build --track-except`Tristan Maat2017-12-131-1/+1
* Issue #117: Add `bst build --track`Tristan Maat2017-12-131-45/+92
* Issue #113: Split tracking and saving in `bst build`Tristan Maat2017-12-131-3/+6
* _pipeline.py: Fix makedirs exception handlingAngelos Evripiotis2017-12-121-1/+1
* Remove unused variablesGökçen Nurlu2017-12-111-1/+0
* Remove unused importsGökçen Nurlu2017-12-071-3/+1
* _pipeline.py: Added hardlinks option to Pipeline.checkout()Tristan Van Berkom2017-12-051-5/+29