summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* buildelement.py: Remove secret undocumented command listsremove-secret-command-lists-backportTristan Van Berkom2018-01-121-5/+17
* _frontend/main.py: Making error handling more consistentTristan Van Berkom2018-01-121-16/+27
* _frontend/widget.py: Change how we format failure messages.Tristan Van Berkom2018-01-121-11/+20
* _exceptions.py: Added `detail` member to base BstError class.Tristan Van Berkom2018-01-111-3/+8
* _pipeline.py: Only raise the error for inconsistent pipelineTristan Van Berkom2018-01-111-2/+1
* _message.py: Remove MessageType.ERROR, we have no need for this.Tristan Van Berkom2018-01-111-2/+0
* _scheduler/trackqueue.py: Dont use Plugin.error(), use Plugin.warn() for now.Tristan Van Berkom2018-01-112-6/+11
* plugin.py: Removing Plugin.error() while it's still early and nobody is using...Tristan Van Berkom2018-01-111-9/+0
* _artifactcache/ostreecache.py: Handle ^C and shutdown child task when initial...tristan/fix-cache-initTristan Van Berkom2018-01-111-6/+16
* tests/cachekey/cachekey.py: Manually create a symlink for our testsTristan Van Berkom2018-01-101-0/+10
* tests/cachekey: Enhanced tests to consider local sources with multiple files.Tristan Van Berkom2018-01-1016-13/+16
* plugins/sources/local.py: Consider symbolic link target in cache key.Tristan Van Berkom2018-01-101-1/+2
* utils.py: Make list_relative_paths() report sorted paths.Tristan Van Berkom2018-01-101-15/+26
* doc/source/projectconf.rst: Documenting plugin loading section.Tristan Van Berkom2018-01-082-55/+88
* tests/pipeline/preflight.py: Added test to ensure graceful exit at preflight ...fix-preflight-errors-backportTristan Van Berkom2018-01-065-0/+69
* _pipeline.py: Raise detailed pipeline error at preflight timeTristan Van Berkom2018-01-061-2/+11
* _frontend/main.py: Fix issue #180 - Fail gracefully when preflight failsTristan Van Berkom2018-01-061-21/+18
* local & patch source tests: Preflight errors now report PipelineErrorTristan Van Berkom2018-01-062-3/+3
* tests/testutils/runcli.py: Assert that buildstream actually exited.Tristan Van Berkom2018-01-061-0/+12
* tests/pipeline/load.py: Removing unused tmpdir fixture from hereTristan Van Berkom2018-01-061-7/+7
* doc/source/install.rst: Silence a docs generation errorTristan Van Berkom2018-01-041-2/+2
* source.py & element.py: Fixing SourceError() and ElementError() constructors.Tristan Van Berkom2018-01-042-6/+12
* setup.py: Removing explicitly set version, we use setuptools_scm for this.Tristan Van Berkom2018-01-031-1/+0
* Added MAINTAINERS, NEWS and BuildStream.doap1.0.0Tristan Van Berkom2018-01-034-2/+60
* .gitlab-ci.yml: Force colors in pytest for better output in the gitlab UI.error-codesTristan Van Berkom2018-01-021-0/+3
* plugins/sources/_downloadablefilesource.py: Exclude a line from coverageTristan Van Berkom2018-01-021-1/+6
* tests/sources/local.py: Adding test for staging a symlink.Tristan Van Berkom2018-01-024-0/+34
* tests/sources/local.py: Testing failures to create staging directoriesTristan Van Berkom2018-01-024-0/+28
* plugins/sources/local.py: pragma nocover on unreachable codeTristan Van Berkom2018-01-021-3/+3
* plugins/sources/patch.py: Removing unneeded checkTristan Van Berkom2018-01-021-7/+5
* source.py: Raise proper SourceError() when failing to create the staging dire...Tristan Van Berkom2018-01-021-1/+7
* tests/frontend: Updating tests to use new error checksTristan Van Berkom2018-01-0112-57/+50
* tests/format: Use new error assertions all aroundTristan Van Berkom2018-01-0111-120/+50
* tests/cachekey/cachekey.py: Use new error checkingTristan Van Berkom2018-01-011-5/+1
* tests/sources: Use new error checking tools for source testsTristan Van Berkom2018-01-016-82/+91
* tests/testutils/runcli.py: Augment the Result object to store task errorsTristan Van Berkom2018-01-011-9/+100
* plugins/sources/patch.py: Added context to some errorsTristan Van Berkom2018-01-011-8/+12
* _pipeline.py: Added context to some errorsTristan Van Berkom2018-01-011-1/+1
* Exceptions refactoringTristan Van Berkom2017-12-296-24/+100
* .gitlab-ci.yml: Build documentation in every CI pipelineci-on-docsTristan Van Berkom2017-12-221-24/+58
* _signals.terminator_handler: wrap handlers in trysAngelos Evripiotis2017-12-221-1/+14
* utils._call: rm unused assignments to exit_codeAngelos Evripiotis2017-12-221-2/+1
* utils._call: fix race condition on 'process' varAngelos Evripiotis2017-12-221-0/+2
* utils._call: fix doc typoAngelos Evripiotis2017-12-221-1/+1
* .gitlab-ci.yml: Use latest BuildStream Docker imageSam Thursfield2017-12-211-1/+1
* plugins/sources/tar.py: Dont manually reraise exceptionTristan Van Berkom2017-12-201-5/+4
* Fixing tests to adapt to new setup of ProgramNotFound exceptionTristan Van Berkom2017-12-202-6/+4
* _artifactcache/tarcache.py: Fixed for new location of ProgramNotFoundErrorTristan Van Berkom2017-12-201-2/+2
* utils.py: Add UtilErrorTristan Van Berkom2017-12-203-52/+84
* project: Export the name as a variableproject-nameMathieu Bridon2017-12-201-0/+3