summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix a "TypeError: 'dict' object is not callable" in _plugincontext.pyValentin David2017-12-201-1/+1
* doc: Add cache key documentationjuerg/cache-key-docJürg Billeter2017-12-202-0/+100
* project: Rename required-project-version to format-versionJonathan Maw2017-12-143-5/+5
* project: Reduce code duplication when storing originsJonathan Maw2017-12-141-25/+33
* doc: Remove stray documentation of obsolete required-versions fieldsJonathan Maw2017-12-141-18/+0
* _plugincontext.py: Let plugins not have YAML defaultsMathieu Bridon2017-12-141-4/+8
* element.py: Removing the exclamation mark from the overlaps warningTristan Van Berkom2017-12-131-1/+1
* integration-tests: Use bst_checkout() everywhereintegration-tests-hardlinksTristan Van Berkom2017-12-1310-11/+11
* integration-tests/lib.sh: Added bst_checkout()Tristan Van Berkom2017-12-131-0/+17
* tests: Test whether a plugin is allowed to be loadedfix-132-rebasedJonathan Maw2017-12-1311-1/+62
* Update tests for changed plugin loadingJonathan Maw2017-12-1317-103/+225
* Make external plugin loading require explicit configuration in project.confJonathan Maw2017-12-136-146/+216
* _signals: always pop handlers, and restore statesAngelos Evripiotis2017-12-131-19/+23
* utils._tempdir: don't leak on exceptionsAngelos Evripiotis2017-12-131-4/+5
* source: clarify note on why to use this tmpdir()Angelos Evripiotis2017-12-131-3/+4
* _signals: note os._exit() on terminateAngelos Evripiotis2017-12-131-0/+4
* Adapting test cases to expect logs in stderrTristan Van Berkom2017-12-139-38/+27
* tests/testutils/site.py: Removed HAVE_ROOTTristan Van Berkom2017-12-131-2/+0
* tests/testutils/runcli.py: Enhanced to capture stdout/stderr separatelyTristan Van Berkom2017-12-131-11/+64
* _frontend: Enable logging right away, fixes issue #168Tristan Van Berkom2017-12-133-149/+54
* _pipeline.py: Removed tickers, use timed activities insteadTristan Van Berkom2017-12-131-54/+38
* plugin.py: Implement Plugin.timed_activity() using Context._timed_activity()Tristan Van Berkom2017-12-131-33/+5
* _context.py: Added _timed_activity() methodTristan Van Berkom2017-12-131-1/+53
* _frontend/main.py: Rewording `--track-all` build optionTristan Van Berkom2017-12-131-2/+2
* Fix testsTristan Maat2017-12-138-2/+357
* main.py: Add `bst build --track-all`Tristan Maat2017-12-131-1/+6