summaryrefslogtreecommitdiff
path: root/buildstream/_pipeline.py
Commit message (Expand)AuthorAgeFilesLines
* _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
* _pipeline.py: Load platform before creating Loader instanceJürg Billeter2017-11-301-5/+5
* Only initialize remote artifact cache connections if neededSam Thursfield2017-11-231-3/+4
* Replace 'push-url' and 'pull-url' options with just 'url'sam/canonical-push-urlsSam Thursfield2017-11-221-22/+2
* Check connectivity to remote cache on `bst push`Sam Thursfield2017-11-221-0/+2
* _pipeline.py: Adjust remove_elements to work on the 'intersection'Tristan Maat2017-11-181-38/+53
* Load excepted elements as part of the pipelineTristan Maat2017-11-181-4/+8
* Change origin to point at source repoDaniel Playle2017-11-111-1/+1
* Remove DummyElement hackTristan Maat2017-11-101-18/+10
* Refactor: Move context.py -> _context.pyTristan Van Berkom2017-11-081-1/+1
* Refactoring: Renamed _BstError -> BstErrorTristan Van Berkom2017-11-061-15/+1
* Refactoring: Rename _ArtifactError -> ArtifactErrorTristan Van Berkom2017-11-061-3/+3
* Refactoring: Move exceptions module to be privateTristan Van Berkom2017-11-061-2/+2
* _pipeline.py: Removing archesTristan Van Berkom2017-11-061-12/+4
* Adjust commands to multiple targetsTristan Maat2017-11-041-24/+37
* _pipeline.py: Misc adjustments to multiple targetsTristan Maat2017-11-041-7/+22
* _pipeline.py: Fix metaelement resolutionTristan Maat2017-11-041-9/+7
* _pipeline.py: Adjust to new loader APITristan Maat2017-11-041-5/+6
* _pipeline.py: Adjust Planner.plan to multiple targetsTristan Maat2017-11-041-3/+3
* Make the platform object a singletonTristan Maat2017-11-011-1/+2
* _pipeline.py: No except_ argument in source_bundleTristan Van Berkom2017-10-301-3/+1
* _pipeline.py: The toplevel message() function no longer takes an element.Tristan Van Berkom2017-10-301-35/+32