summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* DO NOT MERGE: Bumping artifact versiontesting/local-cache-expiryTristan Van Berkom2018-07-161-1/+1
* WIP: Solve rebase falloutTristan Maat2018-07-161-7/+2
* Add resource managerTristan Maat2018-07-161-0/+105
* queue.py: Introduce ResourcesTristan Maat2018-07-111-50/+42
* scheduler.py: Introduce ResourcesTristan Maat2018-07-111-76/+70
* scheduler.py: Remove Job rulesTristan Maat2018-07-111-72/+0
* trackqueue.py: Use ResourcesTristan Maat2018-07-111-4/+3
* pushqueue.py: Use ResourcesTristan Maat2018-07-111-4/+3
* pullqueue.py: Add resourcesTristan Maat2018-07-111-4/+3
* fetchqueue.py: Use resourcesTristan Maat2018-07-111-4/+3
* buildqueue.py: Add resourcesTristan Maat2018-07-111-5/+3
* queues/__init__.py: Remove QueueTypeTristan Maat2018-07-111-1/+1
* job.py: Add resources (and perhaps some other gunk)Tristan Maat2018-07-111-13/+25
* __init__.py: Remove QueueTypeTristan Maat2018-07-111-1/+1
* tests/frontend/push.py: Make mocking more robustTristan Maat2018-07-111-33/+60
* NEWS: Add note about cache expiryTristan Maat2018-07-111-0/+3
* expiry.py: Add cache expiry testsTristan Maat2018-07-112-0/+278
* Don't expire artifacts that are required for the pipelineTristan Maat2018-07-116-5/+73
* cleanupjob.py: Make complete_cb optionalTristan Maat2018-07-111-1/+2
* Automatically delete artifacts when we run out of spaceTristan Maat2018-07-1112-13/+181
* scheduler.py: Add cleanup functionTristan Maat2018-07-111-1/+12
* scheduler.py: Add cache size check functionTristan Maat2018-07-111-0/+8
* Calculate the artifact cache sizeTristan Maat2018-07-1114-17/+260
* Add cache_quota to user configTristan Maat2018-07-113-0/+106
* utils.py: Optimise get_scandir_dir_size()James Ennis2018-07-111-1/+1
* utils.py: Add get_dir_size helperTristan Maat2018-07-111-0/+27
* Bump required python version to 3.5Tristan Maat2018-07-113-8/+4
* _artifactcache/*.py: Reintroduce remove()Tristan Maat2018-07-113-0/+27
* Allow aborting jobs without elementsTristan Maat2018-07-115-27/+52
* buildstream/_scheduler/*.py: Make job submission a queue jobTristan Maat2018-07-118-65/+154
* buildstream/_scheduler/*: Make Jobs abstract and element-independentTristan Maat2018-07-115-164/+419
* buildstream/_scheduler/*queue.py: Move queues to a subdirectoryTristan Maat2018-06-239-13/+14
* Fix element check for BST_FORBID_BDEPENDSValentin David2018-06-221-1/+1
* doc/source/core_plugins.rst, doc/source/install_main.rst: Fixing link anchor ...Tristan Van Berkom2018-06-222-2/+2
* Source plugin deb depends on host's arpy python packageJavier Jardón2018-06-221-0/+4
* Source plugin patch depends on host's patchJavier Jardón2018-06-221-0/+4
* Source plugin git depends on host's gitJavier Jardón2018-06-221-0/+4
* Source plugin bzr depends on host's bzrJavier Jardón2018-06-221-0/+4
* Source plugin tar depends on host's lzipJavier Jardón2018-06-221-0/+4
* BuildStream depends on host tools for Source pluginsJavier Jardón2018-06-222-0/+6
* doc/source/index.rst: fix tiny, but impactful typoPatrick Martin2018-06-221-1/+1
* MANIFEST.in: Fix typo when including BuildStream.doap430-buildstream-doap-is-incorrectly-included-in-manifest-inPhil Dawson2018-06-211-1/+1
* Restrict version of pylint138-aborting-bst-push-command-causes-stack-trace-2Daniel Playle2018-06-201-1/+2
* Remove shebangs from python filesGökçen Nurlu2018-06-1997-97/+0
* doc/source/examples/flatpak-autotools.rst: Reordering of titles.Tristan Van Berkom2018-06-181-10/+14
* doc: Use consistent titles when referring to files in an example projectTristan Van Berkom2018-06-182-10/+18
* doc/examples/autotools/project.conf: Correcting project name hereTristan Van Berkom2018-06-181-2/+2
* doc/source/using_tutorial.rst: Use a numbered ToC for the tutorialTristan Van Berkom2018-06-181-0/+1
* doc: Adding part 3 of the getting started tutorial: autotools elementTristan Van Berkom2018-06-1812-0/+491
* doc/source/tutorial/running-commands.rst: Adding summaryTristan Van Berkom2018-06-181-1/+22