summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* doc: Add tutorials for setting up git and tar mirrors328-support-for-downloading-sources-from-mirrorsJonathan Maw2018-07-253-0/+249
* NEWS: Add item for source mirroringJonathan Maw2018-07-251-0/+4
* doc: Add documentation for source mirroringJonathan Maw2018-07-253-0/+82
* tests: Add mirrored fetching and tracking testsJonathan Maw2018-07-252-0/+489
* testutils: Add a helper to copy a testutils repoJonathan Maw2018-07-251-1/+20
* git.py: Improve mirror supportJonathan Maw2018-07-251-45/+57
* bzr.py: Improve mirror supportJonathan Maw2018-07-251-4/+7
* Add mirrored source trackingJonathan Maw2018-07-251-1/+28
* Set default mirror via command-line or user configJonathan Maw2018-07-255-4/+12
* source: When fetching, try to fetch from mirrors firstJonathan Maw2018-07-253-6/+111
* source: Store the url aliases or use an overrideJonathan Maw2018-07-231-4/+66
* Move _ALIAS_SEPARATOR into utilsJonathan Maw2018-07-232-5/+6
* project: Parse and store mirrorsJonathan Maw2018-07-231-2/+49
* 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
* utils.py: Allow `list_relative_paths` to list directoriesTristan Maat2018-07-181-6/+8