summaryrefslogtreecommitdiff
path: root/buildstream/_artifactcache
Commit message (Expand)AuthorAgeFilesLines
* _artifactcache/tarcache.py: Extracting a missing artifact is a bugTristan Van Berkom2018-04-141-2/+2
* _artifactcache/ostreecache.py: Extracting a missing artifact is a bugTristan Van Berkom2018-04-141-2/+2
* _artifactcache modules: Adhere to policy on private symbolstristan/private-refactor-2Tristan Van Berkom2018-04-043-336/+248
* _context.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-032-2/+2
* _artifactcache: Add diff() interfaceTristan Maat2018-03-272-0/+64
* _artifactcache/ostreecache.py: Turn an ArtifactError() into an assert statementTristan Van Berkom2018-03-221-2/+1
* pylint - dealt with whitespace issues and disabled pep8 warningsJames Ennis2018-03-141-1/+1
* pushreceive.py: byteorder functions are now more sensibly namedJames Ennis2018-03-141-10/+10
* pylint - dealt with redefined-outer-name and redefined-built in warningsJames Ennis2018-03-141-8/+8
* pylint - dealt with import warningsJames Ennis2018-03-141-4/+5
* pylint - dealt with superfluous-parens warningJames Ennis2018-03-141-1/+1
* pylint - dealt with len-as-condition warningJames Ennis2018-03-143-5/+5
* pylint - dealt with dangerous-default-value warningJames Ennis2018-03-141-2/+2
* pylint - dealt with broad-except and bare-except warningsJames Ennis2018-03-141-1/+3
* Remove unused _KeyStrength importsJürg Billeter2018-02-272-2/+0
* _artifactcache: Add key parameter to pull() methodJürg Billeter2018-02-272-33/+41
* _artifactcache: Add keys parameter to push() methodJürg Billeter2018-02-272-13/+14
* _artifactcache: Add key parameter to push_needed() methodJürg Billeter2018-02-272-6/+4
* _artifactcache: Add keys parameter to commit() methodJürg Billeter2018-02-273-25/+12
* _ostree.py: Use list of refs as commit parameterJürg Billeter2018-02-271-1/+1
* _artifactcache: Add key parameter to extract() methodJürg Billeter2018-02-273-16/+6
* _artifactcache: Add key parameter to contains() methodJürg Billeter2018-02-273-39/+9
* _artifactcache/artifactcache.py: Add pull() to abstract base classJürg Billeter2018-02-271-0/+12
* _artifactcache/artifactcache.py: Add push() to abstract base classJürg Billeter2018-02-271-0/+17
* _artifactcache/tarcache.py: Remove unused remove() methodJürg Billeter2018-02-271-14/+0
* Don't push artifacts to remote caches that already contain themSam Thursfield2018-02-262-5/+57
* _artifactcache/ostreecache.py: Rework so that all remotes for a ref are trackedSam Thursfield2018-02-261-58/+81
* _artifactcache/artifactcache.py: Fix name mismatch in doc commentSam Thursfield2018-02-261-1/+1
* _artifactcache/ostreecache.py: Make enable_push a keyword argumentJürg Billeter2018-02-241-1/+1
* _artifactcache: Use project-specific remotes for subprojectsJürg Billeter2018-02-083-43/+110
* Shorten the warnings raised when remote cache initialization failsSam Thursfield2018-01-162-4/+3
* Use explicit element state updatesJürg Billeter2018-01-122-14/+25
* Update copyright years of files I have touchedSam Thursfield2018-01-113-3/+3
* _artifactcache/ostreecache.py: Subprocesses should not return exceptionsSam Thursfield2018-01-111-10/+6
* _artifactcache: Use pushreceive also for local artifact repositoriesJürg Billeter2018-01-112-45/+80
* _artifactcache/pushreceive.py: Flush but do not close stdoutJürg Billeter2018-01-111-1/+1
* _artifactcache/ostreecache.py: Handle ^C and shutdown child task when initial...Tristan Van Berkom2018-01-111-4/+14
* Improve error messages for SSH protocol handshakeSam Thursfield2018-01-111-15/+21
* Allow push to multiple remotes, configurable on a per-remote basisSam Thursfield2018-01-113-75/+98
* Add support for multiple remote cachesSam Thursfield2018-01-113-135/+217
* _artifactcache/tarcache.py: Fixed for new location of ProgramNotFoundErrorTristan Van Berkom2017-12-201-2/+2
* Remove unused importsGökçen Nurlu2017-12-072-3/+0
* Only initialize remote artifact cache connections if neededSam Thursfield2017-11-232-6/+16
* _artifactcache.py: Fixed stack trace regression in pushing of artifacts.Tristan Van Berkom2017-11-241-2/+2
* Replace 'push-url' and 'pull-url' options with just 'url'sam/canonical-push-urlsSam Thursfield2017-11-222-57/+49
* Remove the push-port config optionSam Thursfield2017-11-223-16/+10
* Artifact push URLs must redirect to the corresponding pull URLSam Thursfield2017-11-222-14/+56
* Switch old-style string formattings to new '.format()'Gökçen Nurlu2017-11-171-14/+14
* Refactor, remove some unused imports138-aborting-bst-push-command-causes-stack-traceAngelos Evripiotis2017-11-131-1/+0
* refactoring: Made Project option privateTristan Van Berkom2017-11-062-6/+6