summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'jmac/virtual_directories' into juerg/googlecasjmac/googlecas_and_virtual_directories_1Jim MacArthur2018-05-2814-114/+544
|\
| * storage: Add __init__.pyJim MacArthur2018-05-221-0/+22
| * Move virtual directory components to 'storage' moduleJim MacArthur2018-05-224-4/+4
| * _stream.py: Alter _checkout_hardlinks to use can_destroyJim MacArthur2018-05-171-4/+2
| * Implement can_destroy flag in _filebaseddirectory.pyJim MacArthur2018-05-172-2/+16
| * Directory.py: link_ok=>can_link (consistent with other use)Jim MacArthur2018-05-171-2/+2
| * Fixup compose: pep8Jim MacArthur2018-05-171-2/+1
| * Directory.py: Change the mtime interface into mark_unmodified/list_modified_p...Jim MacArthur2018-05-173-28/+47
| * scriptelement.py: Convert to virtual directoriesJim MacArthur2018-05-171-5/+4
| * plugins/elements/stack.py: Convert to virtual directoriesJim MacArthur2018-05-171-6/+2
| * sandbox/_mount.py, sandbox/_sandboxbwrap.py: Remove instances of get_directoryJim MacArthur2018-05-172-2/+5
| * plugins/elements/import.py: Convert to virtual directoriesJim MacArthur2018-05-171-13/+7
| * plugins/elements/compose.py: Convert to virtual directoriesJim MacArthur2018-05-171-12/+12
| * element.py: Conversion to use virtual directoriesJim MacArthur2018-05-171-43/+44
| * _stream.py: Convert to virtual directories.Jim MacArthur2018-05-171-12/+9
| * Sandbox.py: Add get_virtual_directory and get_virtual_toplevel_directoryJim MacArthur2018-05-171-0/+28
| * Sandbox.py: Rename __root to _root to allow its use by subclasses.Jim MacArthur2018-05-172-5/+6
| * Add the virtual directory class 'Directory' and one implementation,Jim MacArthur2018-05-173-0/+344
| * Add BST_VIRTUAL_DIRECTORY flag for element pluginsJim MacArthur2018-05-172-4/+19
* | NEWS: Add news entry for CAS-based artifact cacheJürg Billeter2018-05-241-0/+4
* | Remove OSTree artifact cacheJürg Billeter2018-05-244-1474/+0
* | Remove tar artifact cacheJürg Billeter2018-05-242-380/+0
* | doc/source/artifacts.rst: Update documentation for CAS artifact serverJürg Billeter2018-05-241-76/+64
* | tests/integration/workspace.py: Test incremental build on all platformsJürg Billeter2018-05-241-1/+0
* | tests: Test push/pull on all platformsJürg Billeter2018-05-243-12/+0
* | tests/cachekey: Update expected cache keys after switch to CASJürg Billeter2018-05-2425-25/+25
* | tests/testutils/artifactshare.py: Use CAS artifact serverJürg Billeter2018-05-241-27/+47
* | _platform: Use CAS artifact cacheJürg Billeter2018-05-243-10/+5
* | _artifactcache: Add CAS artifact serverJürg Billeter2018-05-242-1/+249
* | _signals.py: Guard against use in non-main threadJürg Billeter2018-05-241-0/+6
* | _artifactcache/cascache.py: Add remote cache supportJürg Billeter2018-05-243-11/+391
* | Add proto for BuildStream artifact cache serviceJürg Billeter2018-05-246-2/+495
* | _artifactcache: Add CAS artifact cacheJürg Billeter2018-05-241-0/+346
* | remote_execution.proto: Add proposed symlink supportJürg Billeter2018-05-242-65/+132
* | Import protos for the Remote Execution APIJürg Billeter2018-05-2427-1/+5398
* | setup.py: Add grpcio dependency and support for code generationJürg Billeter2018-05-243-4/+42
* | .gitlab-ci.yml: Update images to include protobuf and grpcioJürg Billeter2018-05-241-4/+4
* | tests: Use context manager for ArtifactShareJürg Billeter2018-05-244-324/+341
* | tests/frontend/push.py: Add missing skip annotation for non-LinuxJürg Billeter2018-05-241-0/+1
* | _artifactcache/artifactcache.py: Update remote init error messageJürg Billeter2018-05-241-1/+1
* | tests: Remove unneeded ArtifactShare.upate_summary() methodJürg Billeter2018-05-244-26/+0
* | junction.py: Include note regarding explicit trackingJames Ennis2018-05-231-0/+16
* | correction :toscalix2018-05-221-1/+1
* | correction :toscalix2018-05-221-4/+4
* | bst merge request templatetoscalix2018-05-221-0/+19
* | bst bug templatetoscalix2018-05-221-0/+36
* | NEWS: Add item for element redirection214-filter-workspacingJonathan Maw2018-05-211-0/+10
* | Redirect elements when performing tracking and workspace commandsJonathan Maw2018-05-173-12/+54
* | filter.py: Redirect _get_source_element() calls to its build dependJonathan Maw2018-05-171-0/+11
* | element.py: Add _get_source_element() methodJonathan Maw2018-05-171-0/+12