summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* 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
* plugin.py: Add API to allow plugins to raise deprecation warningsphil/848-plugin-deprecation-warningsPhil Dawson2019-02-202-1/+40
* CASQuota: Move cache check methods into new Classraoul/870-root-cache-dirRaoul Hidalgo Charman2019-02-198-297/+333
* context: remove artifactdirRaoul Hidalgo Charman2019-02-194-23/+28
* cachedir: add new dir option that's default root to other dirsRaoul Hidalgo Charman2019-02-193-17/+47
* element.py: Expect absolute paths in overlap whitelistsValentin David2019-02-191-2/+2
* Prevent caching when Element.stage() failsgokcennurlu/dont_cache_if_stage_failsGökçen Nurlu2019-02-191-5/+5
* buildstream/_yaml.py: Import Mapping from collections.abcChandan Singh2019-02-191-1/+1
* element.py: Alter _cache_artifact to use CasBasedDirectoryJim MacArthur2019-02-182-14/+21
* element.py: Expand scope of timed_activity in _cache_artifact()Jürg Billeter2019-02-181-94/+94
* _casbaseddirectory.py: Add _get_digest() methodJürg Billeter2019-02-181-0/+12
* storage: Add Directory.get_size()Jim MacArthur2019-02-183-0/+22
* _casbaseddirectory.py: Remove unused find_root() methodJürg Billeter2019-02-181-8/+0
* _casbaseddirectory.py: Correct typo for _get_underlying_directoryJim MacArthur2019-02-181-1/+1
* _casbaseddirectory.py: Fix order in _recalculate_recursing_up()Jürg Billeter2019-02-181-1/+1
* userconfig: rm really-workspace-close-project-inaccessibleare_you_sure2Angelos Evripiotis2019-02-153-44/+11
* Use sets when checking for existence of an elementBenjamin Schubert2019-02-153-16/+12
* storage.Directory.export_to_tar: mtime=_magic...aevri/mtime1Angelos Evripiotis2019-02-153-4/+5
* Variables: Rework how expansion strings workDaniel Silverstone2019-02-153-133/+182
* Bump artifact version for changes in symlink handlingJürg Billeter2019-02-141-1/+1
* utils.py: Do not mangle absolute symlinksJürg Billeter2019-02-141-52/+0
* _casbaseddirectory.py: Do not resolve symlinksJürg Billeter2019-02-141-186/+3
* utils.py: Change _ensure_real_directory() to not resolve symlinksJürg Billeter2019-02-141-38/+30
* Don't keep MetaSource around in Sourcebschubert/dont-keep-metasourceBenjamin Schubert2019-02-141-4/+14
* Cache Keys: Update to use JSON rather than pickledanielsilverstone-ct/json-cache-keyDaniel Silverstone2019-02-142-4/+5
* Don't register exceptions when not running the testsuitebschubert/cleanup-local-stateBenjamin Schubert2019-02-131-5/+11
* Cleanup internal Loader cache after loading elementsBenjamin Schubert2019-02-133-0/+36
* Provide configuration for the optional creation of buildtreestpollard/896Tom Pollard2019-02-131-13/+30
* _frontend/cli.py: Ensure failed buildtree warning is correctTom Pollard2019-02-131-1/+2
* Add cli main & user conf option for 'cache-buildtrees' contextTom Pollard2019-02-134-2/+22
* _casbaseddirectory.py: Return all directories in list_relative_paths()Jürg Billeter2019-02-131-4/+4
* utils.py: Return all directories in list_relative_paths()Jürg Billeter2019-02-131-8/+3
* projectconfig.yaml: Consistently include directories in split rulesJürg Billeter2019-02-131-0/+6
* _stream.py: _classify_artifacts() should be able to handle globsjennis/refactor_artifact_logJames Ennis2019-02-131-13/+11
* cascache.py: Allow CASCache.list_refs() to handle globsJames Ennis2019-02-132-7/+24
* cli.py: Remove _classify_artifacts() methodJames Ennis2019-02-131-33/+0
* cli.py: Move artifact ref handling logic to streamJames Ennis2019-02-132-47/+43
* _artifactcache.py: Add get_artifacts_log() methodJames Ennis2019-02-131-0/+17
* _stream.py: Allow loading to handle artifact refsJames Ennis2019-02-131-14/+32
* _stream.py: Modify behaviour of _classify_artifacts()James Ennis2019-02-131-17/+23
* _stream.py: Add the _classify_artifacts() helperJames Ennis2019-02-131-0/+45
* _project.py: Add create_artifact_element() methodJames Ennis2019-02-131-0/+14
* _artifactelement.py: New ArtifactElement object (derived from Element)James Ennis2019-02-132-0/+97
* metaelement.py: Provide constructor with default keyword argumentsJames Ennis2019-02-131-9/+9
* element.py: Return early in __init_defaults if no plugin configJames Ennis2019-02-131-0/+2
* element.py: Make calculate_cache_key() API privateJames Ennis2019-02-131-40/+39
* element.py: Lift ArtifactCache.get_artifact_fullname() to hereJames Ennis2019-02-132-47/+46
* buildstream/_cas/cascache.py: Set 0644 rights to pulled filesvalentindavid/pull-chmod-bugValentin David2019-02-121-5/+16