summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _cas/cascache.py: Simplify handling of Digest objectsjuerg/partial-casJürg Billeter2019-04-111-17/+7
* tests/remoteexecution/partial.py: Add test for partial CASJürg Billeter2019-04-112-0/+52
* _sandboxremote.py: Fetch only needed directoriesJürg Billeter2019-04-111-3/+21
* element.py: Set sandbox build directoryJürg Billeter2019-04-111-0/+9
* element.py: Set SandboxRemote.output_files_requiredJürg Billeter2019-04-111-1/+4
* sandbox.py: Add _set_build_directory() methodJürg Billeter2019-04-111-0/+16
* _sandboxremote.py: Make output file fetching conditionalJürg Billeter2019-04-111-7/+23
* _artifactcache.py: Add find_missing_blobs() methodJürg Billeter2019-04-111-0/+27
* cascache.py: Add remote_missing_blobs() methodJürg Billeter2019-04-111-1/+13
* cascache.py: Do not fetch files in _fetch_tree()Jürg Billeter2019-04-111-5/+0
* _sandboxremote.py: Fetch output file blobs after pull_tree()Jürg Billeter2019-04-111-1/+9
* cascache.py: Make _required_blobs() publicJürg Billeter2019-04-111-27/+32
* element.py: Do not pull file contents if not requiredJürg Billeter2019-04-111-0/+5
* _stream.py: Suport partial CAS for build sessions with remote executionJürg Billeter2019-04-111-0/+7
* _artifact.py: Use Element._artifact_files_required() in cached()Jürg Billeter2019-04-111-1/+1
* element.py: Add _set_artifact_files_required() methodJürg Billeter2019-04-111-0/+24
* element.py: Drop remote execution fallback for incompatible pluginsJürg Billeter2019-04-111-7/+6
* Merge branch 'chandan/fix-bst-pull-docs' into 'master'bst-marge-bot2019-04-114-23/+23
|\
| * tests: Fix all remaining references to bst pushchandan/fix-bst-pull-docsChandan Singh2019-04-104-12/+12
| * tests: Fix all remaining references to bst pullChandan Singh2019-04-103-11/+11
|/
* Merge branch 'chandan/fix-default-target-junctions' into 'master'bst-marge-bot2019-04-101-1/+5
|\
| * _project.py: Do not find default targets in .bst directorychandan/fix-default-target-junctionsChandan Singh2019-04-101-1/+5
|/
* Merge branch 'aevri/rm_unused_member' into 'master'bst-marge-bot2019-04-101-1/+0
|\
| * cleanupjob: remove unused '_artifacts' memberaevri/rm_unused_memberAngelos Evripiotis2019-04-101-1/+0
|/
* Merge branch 'aevri/pass_funcs_not_generators' into 'master'bst-marge-bot2019-04-093-3/+7
|\
| * {artifact,source,cas}cache: fix one-shot callbacksaevri/pass_funcs_not_generatorsAngelos Evripiotis2019-04-093-3/+7
|/
* Merge branch 'raoul/965-AaaP-service' into 'master'bst-marge-bot2019-04-055-1/+734
|\
| * artifactservice.py: tests for the artifact serviceraoul/965-AaaP-serviceRaoul Hidalgo Charman2019-04-041-0/+109
| * casserver.py: Add artifact serviceRaoul Hidalgo Charman2019-04-041-1/+82
| * Add Artifact protoRaoul Hidalgo Charman2019-04-043-0/+543
|/
* Merge branch 'danielsilverstone-ct/reenable-key-in-node' into 'master'bst-marge-bot2019-04-0418-69/+36
|\
| * _yaml.py: Remove node_containsDaniel Silverstone2019-04-0414-42/+28
| * Plugin: Remove node_has_member()Daniel Silverstone2019-04-044-25/+4
| * _yaml.py: Node.__contains__: Support this nowDaniel Silverstone2019-04-041-2/+4
|/
* Merge branch 'danielsilverstone-ct/more-yaml-cleanups' into 'master'bst-marge-bot2019-04-043-6/+23
|\
| * _yaml.py: Add node_keys()danielsilverstone-ct/more-yaml-cleanupsDaniel Silverstone2019-04-033-6/+23
|/
* Merge branch 'kinnison/cleanups' into 'master'bst-marge-bot2019-04-021-2/+8
|\
| * _yaml.py::node_get(): Only construct path on errorkinnison/cleanupsDaniel Silverstone2019-04-011-2/+6
| * _yaml.py::load(): Re-raise LoadError with displaynameDaniel Silverstone2019-04-011-0/+2
|/
* Merge branch 'bschubert/lint/cyclic-import' into 'master'bst-marge-bot2019-04-0120-36/+38
|\
| * lint: Fix or silence 'cyclic-import' errors and enable pylint for itBenjamin Schubert2019-04-0120-36/+38
|/
* Merge branch 'bschubert/fix-typos' into 'master'bst-marge-bot2019-03-306-13/+13
|\
| * typo: writtent -> writtenBenjamin Schubert2019-03-306-13/+13
|/
* Merge branch 'jennis/add_NEWS_entry' into 'master'bst-marge-bot2019-03-291-0/+8
|\
| * NEWS: Add YAML New World Order entryJames Ennis2019-03-291-0/+8
|/
* Merge branch 'aevri/depency' into 'master'bst-marge-bot2019-03-291-1/+1
|\
| * app.py: fix spelling 'depency' -> 'dependency'Angelos Evripiotis2019-03-291-1/+1
|/
* Merge branch 'bschubert/cache-project-path' into 'master'bst-marge-bot2019-03-291-5/+6
|\
| * _project.py: cache full project path for quicker lookupbschubert/cache-project-pathBenjamin Schubert2019-03-291-5/+6
|/
* Merge branch 'bschubert/profiler-as-cm' into 'master'bst-marge-bot2019-03-298-169/+143
|\