| Commit message (Expand) | Author | Age | Files | Lines |
* | Update copyright years of changed filessam/conf-docs | Sam Thursfield | 2018-01-30 | 3 | -2/+3 |
* | Improve documentation for autotools, cmake and meson elements | Sam Thursfield | 2018-01-30 | 6 | -13/+101 |
* | plugins/elements/cmake.yaml: Remove unexplained FIXME comment | Sam Thursfield | 2018-01-30 | 1 | -1/+0 |
* | doc/source/install.rst: Simplified as per recommendations of Allan Day | Tristan Van Berkom | 2018-01-29 | 1 | -23/+38 |
* | doc: Explain overlap-whitelist and fail-on-overlap164-minimise-overlaps-by-having-overlaps-raise-exceptions-unless-configured-not-to | Jonathan Maw | 2018-01-25 | 2 | -0/+40 |
* | tests: Add overlap tests | Jonathan Maw | 2018-01-25 | 18 | -15/+125 |
* | tests: Move test_overlaps test files | Jonathan Maw | 2018-01-25 | 5 | -4/+5 |
* | tests: Remove stray printing during overlap test | Jonathan Maw | 2018-01-25 | 1 | -1/+0 |
* | Add explicit error handling for ElementErrors that happen as a result of stag... | Jonathan Maw | 2018-01-25 | 2 | -13/+20 |
* | element: Handle overlaps with a whitelist and option to raise errors | Jonathan Maw | 2018-01-25 | 2 | -3/+49 |
* | element: Fix 'detail' not being stored in the ElementError | Jonathan Maw | 2018-01-25 | 1 | -1/+1 |
* | Raise warning if workspaced source's ref is updatedincremental-build | Chandan Singh | 2018-01-25 | 1 | -0/+4 |
* | Add support for doing incremental builds | Chandan Singh | 2018-01-25 | 15 | -18/+275 |
* | element.py: Call _update_state() in _schedule_tracking() | Jürg Billeter | 2018-01-25 | 1 | -0/+2 |
* | buildstream/utils.py: remove unused import 'pickle' | Angelos Evripiotis | 2018-01-24 | 1 | -1/+0 |
* | tests/frontend/pull.py: Add track+pull test for non-strict build plan | Jürg Billeter | 2018-01-23 | 1 | -0/+44 |
* | tests/frontend/pull.py: Add pull test for non-strict build plan | Jürg Billeter | 2018-01-23 | 1 | -0/+51 |
* | Keep track of failed pull operationsjuerg/202 | Jürg Billeter | 2018-01-23 | 2 | -0/+16 |
* | element.py: Use _pull_pending() in _update_state() | Jürg Billeter | 2018-01-23 | 1 | -1/+4 |
* | Add Element._pull_pending() method | Jürg Billeter | 2018-01-23 | 2 | -10/+19 |
* | fetchqueue.py: Wait for cache to become queryable | Jürg Billeter | 2018-01-23 | 1 | -2/+10 |
* | pullqueue.py: Wait for cache to become queryable | Jürg Billeter | 2018-01-23 | 1 | -0/+7 |
* | _scheduler: Replace skip() and ready() with status() | Jürg Billeter | 2018-01-23 | 7 | -46/+59 |
* | element.py: Do not query caches too early or too late | Jürg Billeter | 2018-01-23 | 1 | -17/+10 |
* | element.py: Fix typo in _update_state() | Jürg Billeter | 2018-01-22 | 1 | -1/+1 |
* | element.py: Return all refs in _track() | Jürg Billeter | 2018-01-18 | 1 | -4/+3 |
* | source.py: Properly handle Source.track() returning None | Jürg Billeter | 2018-01-18 | 1 | -0/+4 |
* | Documentation: Restructured toplevel documentationdocs-reorganization | Tristan Van Berkom | 2018-01-17 | 5 | -70/+90 |
* | Use explicit source state updatesjuerg/source-state | Jürg Billeter | 2018-01-16 | 5 | -34/+30 |
* | Rename _force_inconsistent() to _schedule_tracking() | Jürg Billeter | 2018-01-16 | 4 | -18/+18 |
* | _frontend/main.py: Fix `inconsistent` argument | Jürg Billeter | 2018-01-16 | 1 | -2/+2 |
* | HACKING.rst: Added instructions to properly format commit messages. | Tristan Van Berkom | 2018-01-16 | 1 | -0/+20 |
* | Shorten the warnings raised when remote cache initialization fails | Sam Thursfield | 2018-01-16 | 3 | -5/+4 |
* | Delay import of pkg_resources | Gökçen Nurlu | 2018-01-16 | 1 | -1/+1 |
* | Make artifact cache tests work in python3.4jonathan/fix-tests-python34 | Jonathan Maw | 2018-01-12 | 1 | -3/+3 |
* | element.py: Reuse dict for cache key calculations | Jürg Billeter | 2018-01-12 | 1 | -20/+27 |
* | Use explicit element state updates | Jürg Billeter | 2018-01-12 | 7 | -148/+140 |
* | buildelement.py: Remove secret undocumented command listsremove-secret-command-lists | Tristan Van Berkom | 2018-01-12 | 1 | -5/+17 |
* | NEWS: Added news entry for support for multiple artifact caches. | Tristan Van Berkom | 2018-01-12 | 1 | -0/+8 |
* | Update copyright years of files I have touched | Sam Thursfield | 2018-01-11 | 9 | -9/+9 |
* | _artifactcache/ostreecache.py: Subprocesses should not return exceptions | Sam Thursfield | 2018-01-11 | 1 | -10/+6 |
* | _artifactcache: Use pushreceive also for local artifact repositories | Jürg Billeter | 2018-01-11 | 2 | -45/+80 |
* | _artifactcache/pushreceive.py: Flush but do not close stdout | Jürg Billeter | 2018-01-11 | 1 | -1/+1 |
* | _artifactcache/ostreecache.py: Handle ^C and shutdown child task when initial... | Tristan Van Berkom | 2018-01-11 | 1 | -4/+14 |
* | Improve error messages for SSH protocol handshake | Sam Thursfield | 2018-01-11 | 1 | -15/+21 |
* | doc: Document multiple cache support | Sam Thursfield | 2018-01-11 | 3 | -20/+79 |
* | tests: Exercise the new multiple cache support | Sam Thursfield | 2018-01-11 | 5 | -132/+248 |
* | Allow push to multiple remotes, configurable on a per-remote basis | Sam Thursfield | 2018-01-11 | 7 | -91/+113 |
* | Add `bst push --remote` and `bst pull --remote` | Sam Thursfield | 2018-01-11 | 2 | -15/+44 |
* | Add support for multiple remote caches | Sam Thursfield | 2018-01-11 | 13 | -223/+317 |