summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* cli: Support multiple elements in `bst shell`Richard Maw2018-12-111-11/+31
* element: Remove dead _shell methodRichard Maw2018-12-111-80/+9
* _stream: Move shell logic from Element and support multiple elementsRichard Maw2018-12-113-14/+117
* elements: Port build and script kinds to BST_STAGE_INTEGRATESRichard Maw2018-12-1117-19/+54
* scriptelement: Skip integration in stage if BST_STAGE_INTEGRATES not setRichard Maw2018-12-111-47/+58
* element: use BST_STAGE_INTEGRATES in prepare_sandbox and assembleRichard Maw2018-12-111-2/+5
* element: Add BST_STAGE_INTEGRATES Element flagRichard Maw2018-12-111-3/+46
* manual.py: Add BST_VIRTUAL_DIRECTORY flagRichard Maw2018-12-101-1/+2
* _yamlcache.py: Use a project's junction name if presentJonathan Maw2018-12-031-6/+30
* buildstream/plugins/sources/git.py: warn about checkout by defaultJavier Jardón2018-12-031-0/+5
* Refactor and simplify _prepare_sandbox for elementsBenjamin Schubert2018-12-033-18/+18
* Add `--deps build` option to `bst checkout`Chandan Singh2018-12-032-2/+5
* Ensure `--deps=none` option works for `bst checkout`Chandan Singh2018-12-032-11/+21
* cli.py: no autocomplete on files without .bstPhillip Smyth2018-11-301-1/+5
* loader: Added file suffix check and helper functionPhillip Smyth2018-11-301-0/+40
* _project.py: Check for fatal_warnings earlierPhillip Smyth2018-11-301-3/+3
* plugin.py: Add BAD_ELEMENT_SUFFIX warningPhillip Smyth2018-11-301-0/+6
* _stream.py: Ability to pull missing buildtrees outside of pull/buildTom Pollard2018-11-303-25/+69
* Add support for .netrc in remote/tar/zip pluginsValentin David2018-11-291-1/+79
* _sandboxremote.py: Remove unnecessary tests.Jim MacArthur2018-11-291-8/+1
* Lock cache cleanup in cas servervalentindavid/cache_server_fill_upValentin David2018-11-281-46/+56
* Cleanup cache in cas server more agressivelyValentin David2018-11-281-63/+86
* Move cas server from ref-based to object-based garbage collection.Valentin David2018-11-282-3/+46
* Update mtimes of objects for requested references.Valentin David2018-11-282-11/+28
* "Fallocate" object disk space to avoid getting NOSPC error when writingValentin David2018-11-281-6/+24
* Avoid copying temporary file when adding object to CAS in server.Valentin David2018-11-282-18/+26
* Fix type error in RPC messagesValentin David2018-11-281-2/+3
* Make cache clients not fail when a blob is not available.Valentin David2018-11-281-0/+12
* Use f_bavail to query available space. Not f_bfree.Valentin David2018-11-281-1/+1
* artifactcache.py: Remove unused verify_digest_pushedJim MacArthur2018-11-271-28/+0
* _sandboxremote: Remove references to artifact cache.Jim MacArthur2018-11-274-37/+109
* artifactcache.py, _context.py: Move CASCache object into contextJim MacArthur2018-11-272-2/+9
* artifactcache: Move ArtifactCacheSpec code into CASRemoteSpec.Jim MacArthur2018-11-272-45/+50
* sandbox/_sandboxremote.py: Implement command batchingJürg Billeter2018-11-271-1/+69
* compose.py: Support batching for integration commandsJürg Billeter2018-11-271-2/+3
* scriptelement.py: Support batching for integration and build commandsJürg Billeter2018-11-271-25/+26
* buildelement.py: Support batching for integration and build commandsJürg Billeter2018-11-271-12/+11
* element.py: Add batch_prepare_assemble() methodJürg Billeter2018-11-271-6/+47
* element.py: Support command batching for integration commandsJürg Billeter2018-11-271-8/+7
* element.py: Defer workspace.prepared setting in case of pending commandsJürg Billeter2018-11-271-1/+6
* element.py: Cache artifact also on SandboxCommandErrorJürg Billeter2018-11-271-2/+2
* element.py: Pass element object to sandboxJürg Billeter2018-11-271-0/+2
* sandbox/sandbox.py: Add command batching APIJürg Billeter2018-11-273-6/+251
* scriptelement.py: Use SandboxFlags.NONE instead of 0Jürg Billeter2018-11-271-2/+5
* element.py: Use SandboxFlags.NONE instead of 0Jürg Billeter2018-11-271-1/+2
* sandbox/sandbox.py: Add SandboxFlags.NONEJürg Billeter2018-11-271-0/+4
* sandbox: Deduplicate code to process cwd, env, and command argumentsJürg Billeter2018-11-275-45/+38
* _loader.py: Use Source._get_local_path() for subprojectsJürg Billeter2018-11-271-5/+11
* local.py: Implement _get_local_path()Jürg Billeter2018-11-271-0/+3
* source.py: Add optional _get_local_path() methodJürg Billeter2018-11-271-0/+17