summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Use [a, b, *c] instead of [a, b] + c when building listbschubert/more-pythonic-list-concatBenjamin Schubert2019-03-0118-34/+37
* Merge branch 'aevri/unused_color' into 'master'bst-marge-bot2019-03-011-3/+3
|\
| * runcli: rm unused 'color' and '**extra' paramsAngelos Evripiotis2019-03-011-3/+3
|/
* Merge branch 'aevri/nonecach2' into 'master'bst-marge-bot2019-03-011-2/+3
|\
| * cascache: limit 'infinite' cache to volume sizeAngelos Evripiotis2019-03-011-2/+3
|/
* Merge branch 'aevri/unused_commandname' into 'master'bst-marge-bot2019-03-011-3/+3
|\
| * buildelement: rm unused 'cmd_name' argumentAngelos Evripiotis2019-03-011-3/+3
|/
* Merge branch 'bschubert/fix-test-paths' into 'master'bst-marge-bot2019-03-014-18/+18
|\
| * tests/testutils/repo/git.py: Use _run_git wrapper instead of git directlyBenjamin Schubert2019-03-011-3/+1
| * tests: always use host tools from sites.pyBenjamin Schubert2019-03-014-15/+17
|/
* Merge branch 'juerg/lazy-directory-digest' into 'master'bst-marge-bot2019-03-019-151/+117
|\
| * _casbaseddirectory.py: Do not sort source directory entries on importJürg Billeter2019-03-011-2/+2
| * _casbaseddirectory.py: Create Directory proto objects in canonical formJürg Billeter2019-03-012-71/+72
| * _casbaseddirectory.py: Calculate directory digest lazilyJürg Billeter2019-03-012-61/+26
| * _casbaseddirectory.py: Rename `ref` field to `__digest`Jürg Billeter2019-03-011-7/+7
| * _casbaseddirectory.py: Rename `ref` constructor parameter to `digest`Jürg Billeter2019-03-014-9/+9
| * Remove unneeded ref=None argument from CasBasedDirectory() callsJürg Billeter2019-03-013-3/+3
| * tests/internals/storage_vdir_import.py: Use Directory._get_digest()Jürg Billeter2019-03-011-3/+4
| * tests/artifactcache/push.py: Use Directory._get_digest()Jürg Billeter2019-03-011-1/+2
| * _sandboxremote.py: Use Directory._get_digest() instead of Directory.refJürg Billeter2019-03-011-2/+2
| * _artifactcache.py: Do not use Directory.refJürg Billeter2019-03-011-3/+0
| * cascache.py: Use Directory._get_digest() instead of Directory.refJürg Billeter2019-03-011-1/+2
|/
* Merge branch 'aevri/dyn_minimum_cache_msg' into 'master'bst-marge-bot2019-02-281-3/+5
|\
| * cascache: don't hardcode 2G warning stringAngelos Evripiotis2019-02-281-3/+5
|/
* Merge branch 'juerg/virtual-artifact-directory' into 'master'bst-marge-bot2019-02-288-217/+139
|\
| * _context.py: Cleanup old extract directoriesJürg Billeter2019-02-281-0/+8
| * _context.py: Remove unused extractdir fieldJürg Billeter2019-02-281-4/+0
| * _artifactcache.py: Remove unused extractdir fieldJürg Billeter2019-02-281-3/+0
| * _artifactcache.py: Drop extract directory removal in remove()Jürg Billeter2019-02-281-19/+0
| * cascache.py: Remove unused extract() methodJürg Billeter2019-02-281-47/+0
| * _artifactcache.py: Remove unused extract() methodJürg Billeter2019-02-281-30/+0
| * element.py: Remove unused __extract() methodJürg Billeter2019-02-281-19/+0
| * element.py: Use virtual artifact directory for metadataJürg Billeter2019-02-281-20/+23
| * _casbaseddirectory.py: Add _exists() methodJürg Billeter2019-02-281-0/+7
| * _casbaseddirectory.py: Add _objpath() methodJürg Billeter2019-02-281-0/+5
| * element.py: Use virtual artifact directory to compute manifestJürg Billeter2019-02-281-7/+3
| * element.py: Use virtual artifact directory to stage buildtreeJürg Billeter2019-02-281-3/+3
| * element.py: Use virtual artifact directory to stage dependenciesJürg Billeter2019-02-281-5/+4
| * tests/integration/artifact.py: Do not rely on extract directoriesJürg Billeter2019-02-281-22/+31
| * tests/integration/pullbuildtrees.py: Remove extract directory checksJürg Billeter2019-02-281-10/+24
| * tests/artifactcache/expiry.py: Remove test_extract_expiry()Jürg Billeter2019-02-281-50/+0
| * element.py: Add __get_artifact_directory() methodJürg Billeter2019-02-281-0/+19
| * _artifactcache.py: Add get_artifact_directory() methodJürg Billeter2019-02-281-0/+21
| * element.py: Add __get_extract_key() methodJürg Billeter2019-02-281-7/+20
|/
* Merge branch 'mablanch/799-RE-optional-TLS' into 'master'Jürg Billeter2019-02-283-43/+35
|\
| * doc: Show a non-TLS remote-execution config. exampleMartin Blanchard2019-02-282-6/+2
| * _sandboxremote.py: Make TLS for storage service optionalMartin Blanchard2019-02-281-37/+33
|/
* Merge branch 'juerg/directory-import' into 'master'Jürg Billeter2019-02-272-134/+175
|\
| * _filebaseddirectory.py: Support importing files from CASjuerg/directory-importJürg Billeter2019-02-271-12/+82
| * _filebaseddirectory.py: Add _get_filetype() methodJürg Billeter2019-02-271-0/+16