summaryrefslogtreecommitdiff
path: root/buildstream/_pipeline.py
Commit message (Expand)AuthorAgeFilesLines
* Improve error message for build if there are refs missingwillsalmon/APIFixWilliam Salmon2018-08-171-14/+5
* Add warning to git track if track and ref are not presentWilliam Salmon2018-08-071-3/+17
* Make Project owner of Loader.Valentin David2018-08-021-38/+3
* Pass targets to Loader.load() instead of its constructor.Valentin David2018-08-021-2/+2
* Convert call-sites of Element._cached() that assume successRichard Maw2018-07-311-2/+2
* Only redirect elements for workspace and track operationsPRE_CAS_MERGE_JULY_2018Jonathan Maw2018-07-161-0/+5
* Remove shebangs from python filesGökçen Nurlu2018-06-191-1/+0
* Allow tracking dependencies within sub-projects.Valentin David2018-06-081-7/+9
* Redirect elements when performing tracking and workspace commandsJonathan Maw2018-05-171-2/+10
* element.py: Do not query remote artifact caches ahead of pull/pushJürg Billeter2018-05-111-1/+1
* _pipeline.py: Allow pulling strict artifacts in non-strict modeJürg Billeter2018-05-111-3/+7
* _pipeline.py: Remove unused ignore_cache parameter from _PlannerJürg Billeter2018-05-111-7/+7
* _stream.py, _pipeline.py: Refactoring of the pipeline itselfTristan Van Berkom2018-05-081-188/+181
* _artifactcache: Added ArtifactCache.setup_remotes()Tristan Van Berkom2018-05-081-32/+0
* Moving 'fetch_subprojects' configuration to stream <--> loaderTristan Van Berkom2018-05-081-5/+7
* _stream.py, _frontend: Call Stream() APIs with CLI arguments directly.Tristan Van Berkom2018-05-081-7/+2
* _stream.py: New Stream object, main calling interface for BuildStream coreTristan Van Berkom2018-05-081-358/+2
* _pipeline.py: Declare tracking related members in the constructorTristan Van Berkom2018-04-201-1/+2
* _pipeline.py, _frontend/app.py: Added track_selection initialization argumentTristan Van Berkom2018-04-191-11/+23
* _pipeline.py: Added PipelineSelectionTristan Van Berkom2018-04-191-8/+35
* _scheduler/queue.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-181-10/+10
* _pipeline.py: Stop printing warning when a build plan does not use some exist...Tristan Van Berkom2018-04-161-17/+0
* element.py, _pipeline.py: Moved instantiation codepath to Element class methods.Tristan Van Berkom2018-04-161-41/+12
* Clean up element/source instantiation code paths.Tristan Van Berkom2018-04-161-4/+2
* source.py, element.py, _pipeline.py: Streamling preflighting.Tristan Van Berkom2018-04-161-11/+2
* 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