summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Handle sockets when copying trees into artifactsrichardmaw/builddir-socketsRichard Maw2018-09-102-0/+14
* Merge branch 'tiagogomes/issue-287' into 'master'Tiago Gomes2018-09-108-27/+140
|\
| * Add tests for validating configuration variablesTiago Gomes2018-09-103-0/+101
| * element: validate configuration variablesTiago Gomes2018-09-102-1/+12
| * docs: document protected variablesTiago Gomes2018-09-102-15/+22
| * tests: avoid setting max-jobsTiago Gomes2018-09-101-11/+5
|/
* Merge branch 'richardmaw/subprocess-PWD' into 'master'richardmaw-codethink2018-09-103-18/+34
|\
| * subprocesses: Ensure PWD is set in process environmentRichard Maw2018-09-103-18/+34
|/
* Merge branch 'tristan/fix-cache-exclusivity' into 'master'Tristan Van Berkom2018-09-1012-146/+198
|\
| * _artifactcache: There shalt be only one cache sizeTristan Van Berkom2018-09-108-86/+84
| * element.py: Remove _get_artifact_cache() accessor.Tristan Van Berkom2018-09-104-16/+16
| * _scheduler/jobs/cleanupjob.py: Use Platform.get_platform() public accessorTristan Van Berkom2018-09-101-3/+5
| * _scheduler/jobs/cachesizejob.py: Use Platform.get_platform() public accessorTristan Van Berkom2018-09-101-3/+5
| * element.py: Remove _get_artifact_size()Tristan Van Berkom2018-09-103-36/+22
| * _artifactcache/artifactcache.py: Sealing away some the estimated sizeTristan Van Berkom2018-09-104-28/+41
| * _artifactcache/artifactcache.py: Removing unused variable.Tristan Van Berkom2018-09-101-1/+0
| * _scheduler: API fixes; _check_cache_size_real() -> check_cache_size()Tristan Van Berkom2018-09-103-10/+34
| * _artifactcache: Making public methods publicTristan Van Berkom2018-09-104-32/+35
| * element.py: Adding missing API documenting commentTristan Van Berkom2018-09-101-0/+7
| * _scheduler/scheduler.py: Make CacheSizeJob() not require the CACHE exclusivelyTristan Van Berkom2018-09-101-1/+0
| * _scheduler/resources.py: Set CACHE max resources to 0Tristan Van Berkom2018-09-101-1/+1
| * _scheduler/queues: Mark build and pull queue as requiring shared access to th...Tristan Van Berkom2018-09-102-2/+2
| * tests/artifactcache/expiry.py: Fix test case expectations.Tristan Van Berkom2018-09-101-0/+19
|/
* Merge branch 'coldtom/autotools-libtool' into 'master'Valentin David2018-09-081-0/+36
|\
| * Upstream libtool .la file removalThomas Coldrick2018-09-081-0/+36
|/
* Merge branch 'jmac/remote_execution_client' into 'master'Qinusty2018-09-0725-100/+1249
|\
| * tests/artifactcache: Add pull unit-testsjmac/remote_execution_clientMartin Blanchard2018-09-071-0/+320
| * tests/artifactcache: Add push unit-testsMartin Blanchard2018-09-072-0/+330
| * tests/artifactcache: Add a simple test projectMartin Blanchard2018-09-077-0/+48
| * qmake.py: Mark this as a BST_VIRTUAL_DIRECTORY‧pluginMartin Blanchard2018-09-071-1/+2
| * meson.py: Mark this as a BST_VIRTUAL_DIRECTORY‧pluginMartin Blanchard2018-09-071-1/+2
| * make.py: Mark this as a BST_VIRTUAL_DIRECTORY‧pluginMartin Blanchard2018-09-071-1/+2
| * cmake.py: Mark this as a BST_VIRTUAL_DIRECTORY pluginMartin Blanchard2018-09-071-1/+2
| * autotools.py: Mark this as a BST_VIRTUAL_DIRECTORY pluginJim MacArthur2018-09-071-1/+2
| * element.py: Switch to SandboxRemote if config option is setJim MacArthur2018-09-071-1/+27
| * element.py: Get the updated virtual directory after runningJim MacArthur2018-09-071-0/+2
| * sandbox/__init__.py: Add SandboxRemoteJim MacArthur2018-09-071-0/+1
| * _sandboxremote.py: Implement the REAPI clientJim MacArthur2018-09-071-0/+226
| * format_project.rst: Document remote-execution optionJim MacArthur2018-09-071-0/+18
| * Add "remote-execution" project configuration optionJim MacArthur2018-09-073-1/+16
| * sandbox.py: Allow setting the virtual directoryJim MacArthur2018-09-072-3/+23
| * _casbaseddirectory.py: Add a method for hash recalculationMartin Blanchard2018-09-071-0/+9
| * cascache.py: Introduce new pull helpersMartin Blanchard2018-09-071-0/+51
| * cascache.py: Introduce new push helpersMartin Blanchard2018-09-071-0/+59
| * cascache.py: Preparation for remote executionJim MacArthur2018-09-071-90/+109
|/
* Merge branch 'danielsilverstone-ct/maybe-reduce-fd-leaks' into 'master'Tristan Maat2018-09-041-1/+6
|\
| * jobs.py: Reduce FD leaks from queues and process objectsdanielsilverstone-ct/maybe-reduce-fd-leaksDaniel Silverstone2018-09-041-1/+6
|/
* Merge branch 'benbrewer/install-artifacts-doc-improvements' into 'master'Javier Jardón2018-09-041-5/+8
|\
| * Improve documentation for artifact cache installationBen Brewer2018-09-041-5/+8
|/
* Merge branch 'tpollard/483' into 'master'Tom Pollard2018-09-032-4/+109
|\