summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* WIP: bst-here fixesrichardmaw/wip/log-showRichard Maw2018-07-271-4/+4
* WIP: Add --logs flag to showRichard Maw2018-07-272-1/+18
* WIP: Add method for getting build logRichard Maw2018-07-271-0/+5
* NEWS: Describe caching of failuresRichard Maw2018-07-271-0/+7
* _scheduler/queues: Add failed builds to "done" queueRichard Maw2018-07-272-1/+4
* tests: Add unit tests for cached behavioursRichard Maw2018-07-271-0/+160
* _scheduler/queues/buildqueue.py: Skip rebuilding cached failuresRichard Maw2018-07-271-0/+35
* Cache failed buildsRichard Maw2018-07-273-77/+89
* _frontend/widget.py: Render cached failures differently to successesRichard Maw2018-07-271-1/+3
* Convert call-sites of Element._cached() that assume successRichard Maw2018-07-274-8/+8
* element.py: Add metadata to distinguish between successful and failed buildsRichard Maw2018-07-271-0/+84
* element.py: Cache the result of checking whether an artifact is cached weaklyRichard Maw2018-07-271-5/+20
* Merge branch 'jjardon/ostree_repo' into 'master'501-misleading-info-message-for-cascache-pullJavier Jardón2018-07-241-22/+15
|\
| * doc/source/install_linux_distro.rst: buildstream doesn't depend on ostree or ...jjardon/ostree_repoJavier Jardón2018-07-231-22/+15
|/
* Merge branch 'caching_build_trees_limited' into 'master'Tristan Van Berkom2018-07-2327-26/+33
|\
| * Adding caching build treesPhillip Smyth2018-07-2327-26/+33
|/
* Merge branch 'Qinusty/275' into 'master'Tristan Van Berkom2018-07-232-18/+25
|\
| * cascache.py: Add pull info detailing which remote is being pulled fromQinusty/275Josh Smith2018-07-231-0/+3
| * cascache.py: Add push info detailing which remote is being pushed toJosh Smith2018-07-231-0/+4
| * element.py: Make Element._get_brief_display_key() available to Internal APIJosh Smith2018-07-231-18/+18
|/
* Merge branch 'tristan/git-stage-with-shared-clone' into 'master'Tristan Van Berkom2018-07-231-4/+4
|\
| * plugins/sources/git.py: Use --shared instead of --hardlinksTristan Van Berkom2018-07-231-4/+4
|/
* HACKING.rst: Added convention for naming of branches in merge requests.Tristan Van Berkom2018-07-221-0/+3
* HACKING.rst: No longer requiring issue numbers in commit messages.Tristan Van Berkom2018-07-221-18/+15
* git source plugin: Omit the .git directory completely.Tristan Van Berkom2018-07-201-0/+3
* Updating .bzr plugin to omit the .bzr dirPhillip Smyth2018-07-201-0/+2
* Fix crash when --debug is passedSam Thursfield2018-07-201-2/+3
* setup.py: Specify minimum required version of pytest-cov pluginTristan Van Berkom2018-07-201-1/+1
* Add support for creating a tarball on bst checkouttiagogomes/tarball_checkoutTiago Gomes2018-07-205-38/+227
* Update checkout man page for new --deps optionTiago Gomes2018-07-201-1/+4
* install_linux_distro.rst: Document plugins deps for the rest of the systemsJavier Jardón2018-07-201-2/+16
* install_linux_distro.rst: document plugins installed by defaultJavier Jardón2018-07-201-0/+8
* Added dependency to the DocsWilliam Salmon2018-07-201-0/+5
* Docs: Update the required build packages for the rest of the systemsJavier Jardón2018-07-201-9/+10
* Docs: Update the required build packages for fedora based systems.Jordan Petridis2018-07-201-1/+1
* source-bundle: Enable --except optionfranred/fix-except-argument-in-source-bundleFrancisco Redondo Marchena2018-07-192-2/+5
* scheduler.py: Correct some anomalies within the docstringsQinusty/scheduler_docstring_fixJosh Smith2018-07-191-2/+4
* .gitlab-ci.yml: Use testsuite images for running testschandan/use-testsuite-fedoraChandan Singh2018-07-181-4/+4
* Reorder app.py imports1.3.0Daniel Playle2018-07-181-3/+2
* _stream.py: Clarifying ambiguous FIXME comment about required artifactsbst-1-branchpointTristan Van Berkom2018-07-181-3/+6
* Refactor: Use new logging mechanism from Contexttristan/local-cache-expiryTristan Van Berkom2018-07-188-318/+55
* _context.py: Adding apis for message recording and task logging.Tristan Van Berkom2018-07-181-1/+138
* NEWS: Add news about cache expiryTristan Maat2018-07-181-0/+4
* tests/artifactcache/expiry.py: Add expiry testsTristan Maat2018-07-182-0/+278
* Clean the artifact cache when we hit the cache quotaTristan Maat2018-07-186-3/+201
* Compute the artifact cache size after each build/pullTristan Maat2018-07-187-2/+127
* Make elements keep track of their built artifact sizeTristan Maat2018-07-184-0/+108
* Add cache_quota to user configTristan Maat2018-07-183-0/+133
* Make Jobs abstract and element-independentTristan Maat2018-07-1815-376/+718
* _scheduler/*queue.py: Move queues to a subdirectoryTristan Maat2018-07-189-13/+14