summaryrefslogtreecommitdiff
path: root/buildstream/_pipeline.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* _pipeline.py: Make fetching of remote refs optionalTristan Van Berkom2017-10-291-1/+3
* _pipeline.py: Improve error message when --except fails.Tristan Van Berkom2017-10-261-1/+1
* _pipeline.py: Give the correct artifact pull URL in remote tickerSam Thursfield2017-10-251-1/+1
* _pipeline.py: Pass the project options to the loaderTristan Van Berkom2017-10-101-0/+1
* project.py: More consistent api for workspacesremove-variantsTristan Van Berkom2017-10-081-1/+1
* _pipeline.py: No more target variantTristan Van Berkom2017-10-081-7/+4
* Add platform factoriesTristan Maat2017-09-281-6/+4
* bst push: Check connectivity to cache before trying to pushsam/push-check-connectivitySam Thursfield2017-09-201-0/+2
* Let users override project artifacts optionsMathieu Bridon2017-09-191-1/+2
* Let projects configure their artifacts pull/push optionsMathieu Bridon2017-09-191-1/+1
* Give the various artifact_* attributes to the ArtifactCacheMathieu Bridon2017-09-191-1/+1
* Construct pipeline without push queue if cannot push to artifact cacheChandan Singh2017-09-121-8/+9
* _pipeline.py: Raise pipeline error in pull/pushTristan Van Berkom2017-09-051-2/+2
* source-bundle: fix filtering out of non-build elementsCharles Bailey2017-09-011-7/+12
* workspace open: --no-checkout doesn't need --forceAngelos Evripiotis2017-08-151-1/+1
* _pipeline.py: Add remote_ticker for artifact list fetchingJürg Billeter2017-08-151-0/+3
* _pipeline.py: Fix --deps runJürg Billeter2017-08-101-1/+1
* Add `bst pull` commandJürg Billeter2017-08-081-0/+38
* Add initial `bst push` commandSam Thursfield2017-08-081-0/+38
* Check for write access to remote artifact cache early on in the pipelinesam/artifactcache-preflight-checkSam Thursfield2017-07-211-0/+18
* _pipeline.py: Continue if remote artifact repository is unavailableJürg Billeter2017-07-201-2/+6
* _pipeline.py: Use _remotely_cached()Jürg Billeter2017-07-201-1/+1
* _pipeline.py: Fetch remote refsJürg Billeter2017-07-201-0/+3
* _pipeline.py: Reset workspace after deletingTristan Maat2017-07-171-4/+4
* _pipeline.py: Add workspace command backendTristan Maat2017-07-171-4/+168
* _pipeline.py: Work with new project variantsTristan Van Berkom2017-07-171-5/+11
* _pipeline.py: Additional writable check of directory in Pipeline.checkout()Tristan Van Berkom2017-07-131-0/+3
* _pipeline.py: Handle exceptions when checking out elementsJonathan Maw2017-07-131-1/+4
* _pipeline.py: Simplified end of session reports.Tristan Van Berkom2017-07-121-23/+8
* Only run integration commands on checkout for native-built artifactsSam Thursfield2017-07-061-1/+9