summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* utils.py: Remove unused filelist parameter from _process_list()juerg/import-filterJürg Billeter2019-02-261-8/+5
* utils.py: Remove unused presorted parameter from _process_list()Jürg Billeter2019-02-261-13/+3
* utils.py: Remove unused files parameter from copy_files and link_filesJürg Billeter2019-02-261-12/+6
* storage: Remove files parameter from Directory.import_filesJürg Billeter2019-02-263-18/+10
* compose.py: Replace file list with filter callbackJürg Billeter2019-02-261-1/+4
* local.py: Remove unnecessary files argument from copy_files() callJürg Billeter2019-02-261-1/+1
* element.py: Replace file lists with filter callbacks in stage_artifact()Jürg Billeter2019-02-261-8/+17
* element.py: Add __split_filter_func() methodJürg Billeter2019-02-261-11/+36
* element.py: Extract __split_filter() from __compute_splits()Jürg Billeter2019-02-261-21/+40
* storage: Add filter_callback parameter to Directory.import_filesJürg Billeter2019-02-263-0/+12
* utils.py: Add filter_callback parameter to copy_files and link_filesJürg Billeter2019-02-261-4/+21
* _casbaseddirectory.py: Use CASCache.checkout() in export_files()juerg/directoryJürg Billeter2019-02-251-35/+2
* cascache.py: Add can_link parameter to checkout()Jürg Billeter2019-02-251-4/+8
* cascache.py: Make _checkout() publicJürg Billeter2019-02-251-29/+37
* _casbaseddirectory.py: Use lazy instantiation for subdirectoriesJürg Billeter2019-02-251-11/+20
* _casbaseddirectory.py: Replace isinstance() with _FileType checksJürg Billeter2019-02-251-28/+25
* _casbaseddirectory.py: Add type field to IndexEntry classJürg Billeter2019-02-251-9/+12
* storage/directory.py: Add _FileType enumJürg Billeter2019-02-251-0/+25
* _casbaseddirectory.py: _add_directory(): Drop unused code pathJürg Billeter2019-02-251-10/+3
* _casbaseddirectory.py: Populate files_written in CAS-to-CAS importJürg Billeter2019-02-251-0/+1
* _filebaseddirectory.py: Drop indexJürg Billeter2019-02-251-45/+16
* storage: Rename update_utimes parameter to update_mtimeJürg Billeter2019-02-254-10/+10
* tests/internals/storage_vdir_import.py: Use public API in testJürg Billeter2019-02-251-5/+1
* Merge branch 'bschubert/allow-no-cov' into 'master'bst-marge-bot2019-02-251-2/+2
|\
| * Make code coverage reporting optionalbschubert/allow-no-covBenjamin Schubert2019-02-251-2/+2
|/
* Merge branch 'laurence/update-readme' into 'master'bst-marge-bot2019-02-222-0/+20
|\
| * CONTRIBUTING.rst: Clarify WIP MR closure policyLaurence Urhegyi2019-02-222-0/+20
|/
* Merge branch 'mablanch/823-action-cache-instance-name' into 'master'Jim MacArthur2019-02-224-16/+47
|\
| * doc: Update configuration examples with 'instance-name'Martin Blanchard2019-02-222-4/+7
| * casremote.py: Honor instance name configurationMartin Blanchard2019-02-221-3/+28
| * Use 'instance-name' everywhere in remote execution config.Martin Blanchard2019-02-222-8/+8
| * _sandboxremote.py: Support instance names for action-cacheMartin Blanchard2019-02-221-4/+7
|/
* Merge branch 'tristan/fix-overlap-subproject-policy' into 'master'Tristan Van Berkom2019-02-227-7/+60
|\
| * tests/frontend/overlaps.py: Added regression test for cross project overlapsTristan Van Berkom2019-02-227-7/+60
|/
* Merge branch 'phil/tox-vev-environment' into 'master'Phil Dawson2019-02-202-0/+20
|\
| * tox.ini: Add 'venv' environment to run arbitrary commands in a venvphil/tox-vev-environmentPhil Dawson2019-02-202-0/+20
|/
* Merge branch 'aevri/doc_arch_deps' into 'master'Angelos Evripiotis2019-02-204-20/+24
|\
| * doc/./arch_sandboxing: no OSTree artifact cacheaevri/doc_arch_depsAngelos Evripiotis2019-02-201-6/+6
| * doc/./arch_sandboxing: reword 'user provided user'Angelos Evripiotis2019-02-201-1/+1
| * doc/./arch_sandboxing: 'read only'->'read-only'Angelos Evripiotis2019-02-201-1/+1
| * doc/./arch_cachekeys: note no direct runtime depsAngelos Evripiotis2019-02-201-0/+3
| * doc/./arch_cachekeys: consistent full-stopsAngelos Evripiotis2019-02-201-5/+5
| * doc/./arch_cachekeys: JSON now, not dict pickleAngelos Evripiotis2019-02-201-1/+1
| * doc/./arch_scheduler: fix 'imerative' typoAngelos Evripiotis2019-02-201-1/+1
| * doc/./arch_scheduler: fixup "it's" typosAngelos Evripiotis2019-02-201-3/+3
| * doc/../arch_dependency_model: transient/transitiveAngelos Evripiotis2019-02-201-2/+3
|/
* Merge branch 'juerg/ci' into 'master'Jürg Billeter2019-02-201-1/+1
|\
| * .gitlab-ci.yml: Enable parallel testing with 2 CPUsJürg Billeter2019-02-201-1/+1
|/
* Merge branch 'phil/848-plugin-deprecation-warnings' into 'master'Phil Dawson2019-02-207-1/+130
|\
| * plugin.py: Add API to allow plugins to raise deprecation warningsphil/848-plugin-deprecation-warningsPhil Dawson2019-02-207-1/+130
|/