summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'juerg/googlecas' into jmac/virtual_directoriesjmac/googlecas_and_virtual_directories_4Jim MacArthur2018-07-0988-2616/+8767
|\
| * DO NOT MERGE: Temporarily disable artifact expiry testsJürg Billeter2018-07-081-0/+2
| * NEWS: Add news entry for CAS-based artifact cacheJürg Billeter2018-07-081-0/+4
| * Remove OSTree artifact cacheJürg Billeter2018-07-084-1564/+0
| * Remove tar artifact cacheJürg Billeter2018-07-082-379/+0
| * doc/source/artifacts.rst: Update documentation for CAS artifact serverJürg Billeter2018-07-081-76/+64
| * tests/integration/workspace.py: Test incremental build on all platformsJürg Billeter2018-07-081-1/+0
| * tests: Test push/pull on all platformsJürg Billeter2018-07-083-13/+0
| * tests/cachekey: Update expected cache keys after switch to CASJürg Billeter2018-07-0825-25/+25
| * tests/testutils/artifactshare.py: Use CAS artifact serverJürg Billeter2018-07-081-27/+47
| * _platform: Use CAS artifact cacheJürg Billeter2018-07-083-10/+5
| * _artifactcache: Add CAS artifact serverJürg Billeter2018-07-082-1/+248
| * _artifactcache/cascache.py: Add remote cache supportJürg Billeter2018-07-083-11/+391
| * Add proto for BuildStream artifact cache serviceJürg Billeter2018-07-084-0/+490
| * _artifactcache: Add CAS artifact cacheJürg Billeter2018-07-081-0/+345
| * remote_execution.proto: Add proposed symlink supportJürg Billeter2018-07-082-91/+165
| * Import protos for the Bazel Remote Execution APIJürg Billeter2018-07-0812-0/+4318
| * Import Google proto dependencies for the Remote Execution APIJürg Billeter2018-07-0820-0/+2199
| * setup.py: Add grpcio dependency and support for code generationJürg Billeter2018-07-086-5/+66
| * .gitlab-ci.yml: Update images to include protobuf and grpcioJürg Billeter2018-07-081-4/+4
| * tests: Use context manager for ArtifactShareJürg Billeter2018-07-084-469/+487
| * tests/frontend/push.py: Add missing skip annotation for non-LinuxJürg Billeter2018-07-081-0/+1
| * _artifactcache/artifactcache.py: Update remote init error messageJürg Billeter2018-07-081-1/+1
| * tests: Remove unneeded ArtifactShare.upate_summary() methodJürg Billeter2018-07-084-40/+0
| * _signals.py: Guard against use in non-main threadJürg Billeter2018-07-081-0/+6
* | storage: Add __init__.pyJim MacArthur2018-07-051-0/+22
* | Move virtual directory components to 'storage' moduleJim MacArthur2018-07-054-4/+4
* | _stream.py: Alter _checkout_hardlinks to use can_destroyJim MacArthur2018-07-051-4/+2
* | Implement can_destroy flag in _filebaseddirectory.pyJim MacArthur2018-07-052-2/+16
* | Directory.py: link_ok=>can_link (consistent with other use)Jim MacArthur2018-07-051-2/+2
* | Fixup compose: pep8Jim MacArthur2018-07-051-2/+1
* | Directory.py: Change the mtime interface into mark_unmodified/list_modified_p...Jim MacArthur2018-07-053-28/+47
* | scriptelement.py: Convert to virtual directoriesJim MacArthur2018-07-051-5/+4
* | plugins/elements/stack.py: Convert to virtual directoriesJim MacArthur2018-07-051-6/+2
* | sandbox/_mount.py, sandbox/_sandboxbwrap.py: Remove instances of get_directoryJim MacArthur2018-07-052-2/+5
* | plugins/elements/import.py: Convert to virtual directoriesJim MacArthur2018-07-051-13/+7
* | plugins/elements/compose.py: Convert to virtual directoriesJim MacArthur2018-07-051-12/+12
* | element.py: Conversion to use virtual directoriesJim MacArthur2018-07-051-43/+44
* | _stream.py: Convert to virtual directories.Jim MacArthur2018-07-051-12/+9
* | Sandbox.py: Add get_virtual_directory and get_virtual_toplevel_directoryJim MacArthur2018-07-051-0/+28
* | Sandbox.py: Rename __root to _root to allow its use by subclasses.Jim MacArthur2018-07-052-5/+6
* | Add the virtual directory class 'Directory' and one implementation,Jim MacArthur2018-07-053-0/+344
* | Add BST_VIRTUAL_DIRECTORY flag for element pluginsJim MacArthur2018-07-052-4/+19
|/
* Provide better error message on missing commandsTiago Gomes2018-07-026-0/+54
* Fix documentation typoTiago Gomes2018-07-021-1/+1
* cli.py: Make buildstream check element paths instead of clickTristan Maat2018-06-291-18/+18
* loader.py: Check whether the dir specified is also a <dir>.bst fileJames Ennis2018-06-292-1/+11
* Add error message when running commands on directoriesFrancisco Redondo Marchena2018-06-283-0/+19
* _scheduler/job.py: Added long commentTristan Van Berkom2018-06-261-1/+22
* doc: Adding part 4 of the getting started tutorial: integration commandsTristan Van Berkom2018-06-2517-0/+514