summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* _options: Support transform function for variable substitutionJürg Billeter2018-02-085-7/+15
* element.py: Split errors and warnings for overlapsJürg Billeter2018-02-081-17/+25
* element.py: Fix staging of runtime dependencies with overlapsAbderrahim Kitouni2018-02-071-1/+1
* _project.py: Bumping artifact version for execution environmentTristan Van Berkom2018-02-071-1/+1
* element.py: Consider execution environment in cache keyTristan Van Berkom2018-02-071-0/+10
* _pipeline.py: Silence some messages while interrogating source consistencyTristan Van Berkom2018-02-071-3/+4
* Increase the soft limit for open file descriptorsjuerg/fuse-rlimitJürg Billeter2018-02-061-0/+9
* Update copyright years of changed filesSam Thursfield2018-02-053-2/+3
* Improve documentation for autotools, cmake and meson elementsSam Thursfield2018-02-056-13/+101
* plugins/elements/cmake.yaml: Remove unexplained FIXME commentSam Thursfield2018-02-051-1/+0
* Make workspaces element-wide instead of source-specificChandan Singh2018-02-054-85/+91
* _frontend: remove unused 'ctx' param from overrideAngelos Evripiotis2018-01-312-13/+8
* _frontend: more doc on parametersAngelos Evripiotis2018-01-312-5/+24
* Get version number w/o pkg_resourcesGökçen Nurlu2018-01-314-10/+6
* Add explicit error handling for ElementErrors that happen as a result of stag...Jonathan Maw2018-01-252-13/+20
* element: Handle overlaps with a whitelist and option to raise errorsJonathan Maw2018-01-252-3/+49
* element: Fix 'detail' not being stored in the ElementErrorJonathan Maw2018-01-251-1/+1
* Raise warning if workspaced source's ref is updatedincremental-buildChandan Singh2018-01-251-0/+4
* Add support for doing incremental buildsChandan Singh2018-01-258-18/+165
* element.py: Call _update_state() in _schedule_tracking()Jürg Billeter2018-01-251-0/+2
* buildstream/utils.py: remove unused import 'pickle'Angelos Evripiotis2018-01-241-1/+0
* Keep track of failed pull operationsjuerg/202Jürg Billeter2018-01-232-0/+16
* element.py: Use _pull_pending() in _update_state()Jürg Billeter2018-01-231-1/+4
* Add Element._pull_pending() methodJürg Billeter2018-01-232-10/+19
* fetchqueue.py: Wait for cache to become queryableJürg Billeter2018-01-231-2/+10
* pullqueue.py: Wait for cache to become queryableJürg Billeter2018-01-231-0/+7
* _scheduler: Replace skip() and ready() with status()Jürg Billeter2018-01-237-46/+59
* element.py: Do not query caches too early or too lateJürg Billeter2018-01-231-17/+10
* element.py: Fix typo in _update_state()Jürg Billeter2018-01-221-1/+1
* element.py: Return all refs in _track()Jürg Billeter2018-01-181-4/+3
* source.py: Properly handle Source.track() returning NoneJürg Billeter2018-01-181-0/+4
* Use explicit source state updatesjuerg/source-stateJürg Billeter2018-01-165-34/+30
* Rename _force_inconsistent() to _schedule_tracking()Jürg Billeter2018-01-164-18/+18
* _frontend/main.py: Fix `inconsistent` argumentJürg Billeter2018-01-161-2/+2
* Shorten the warnings raised when remote cache initialization failsSam Thursfield2018-01-163-5/+4
* Delay import of pkg_resourcesGökçen Nurlu2018-01-161-1/+1
* element.py: Reuse dict for cache key calculationsJürg Billeter2018-01-121-20/+27
* Use explicit element state updatesJürg Billeter2018-01-127-148/+140
* buildelement.py: Remove secret undocumented command listsremove-secret-command-listsTristan Van Berkom2018-01-121-5/+17
* Update copyright years of files I have touchedSam Thursfield2018-01-119-9/+9
* _artifactcache/ostreecache.py: Subprocesses should not return exceptionsSam Thursfield2018-01-111-10/+6
* _artifactcache: Use pushreceive also for local artifact repositoriesJürg Billeter2018-01-112-45/+80
* _artifactcache/pushreceive.py: Flush but do not close stdoutJürg Billeter2018-01-111-1/+1
* _artifactcache/ostreecache.py: Handle ^C and shutdown child task when initial...Tristan Van Berkom2018-01-111-4/+14
* Improve error messages for SSH protocol handshakeSam Thursfield2018-01-111-15/+21
* Allow push to multiple remotes, configurable on a per-remote basisSam Thursfield2018-01-117-91/+113
* Add `bst push --remote` and `bst pull --remote`Sam Thursfield2018-01-112-15/+44
* Add support for multiple remote cachesSam Thursfield2018-01-119-168/+270
* _frontend/main.py: Making error handling more consistentrefactor-error-detailsTristan Van Berkom2018-01-111-16/+27
* _frontend/widget.py: Change how we format failure messages.Tristan Van Berkom2018-01-111-11/+20