summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* WIP: Add various event hooksevent-hooks188-trigger-external-commands-on-certain-eventsTristan Maat2017-12-061-0/+21
* Add hook cleaning step after buildstream finishesTristan Maat2017-12-062-22/+111
* _context.py: Add hook configurationTristan Maat2017-12-062-0/+27
* _hooks.py: Implement event hooksTristan Maat2017-12-061-0/+101
* plugin.py: Add log() methodSam Thursfield2017-11-291-0/+12
* Fix untar of symlinks. Only hardlinks are relative to top of archive and shou...Valentin David2017-11-291-3/+1
* bst-here: Mitigate permission issuesbst-here-permissionsTristan Maat2017-11-291-2/+10
* .gitlab-ci.yml: Use source distribution tarballs in all testsTristan Van Berkom2017-11-281-13/+74
* Remove all deleted paths from manifest after integration commands inValentin David2017-11-271-1/+3
* .gitlab-ci.yml: Use specific version of buildstream-fedora Docker imageSam Thursfield2017-11-271-1/+1
* Replace call to legacy urllib.request.urlretrieve by urllib.request.urlopen a...Valentin David2017-11-251-8/+12
* setup.py: Pinning coverage at 4.4.0 instead of 4.2Tristan Van Berkom2017-11-251-1/+1
* Only initialize remote artifact cache connections if neededSam Thursfield2017-11-234-15/+26
* _artifactcache.py: Fixed stack trace regression in pushing of artifacts.Tristan Van Berkom2017-11-241-2/+2
* Replace 'push-url' and 'pull-url' options with just 'url'sam/canonical-push-urlsSam Thursfield2017-11-2211-123/+73
* Remove the push-port config optionSam Thursfield2017-11-229-40/+16
* Artifact push URLs must redirect to the corresponding pull URLSam Thursfield2017-11-223-16/+58
* Check connectivity to remote cache on `bst push`Sam Thursfield2017-11-221-0/+2
* setup.py: Add pytest-xdist dependencyJürg Billeter2017-11-221-0/+2
* Accept the first character as shortcut on interruption prompts130-interactive-prompt-prefixAntoine Wacheux2017-11-212-12/+74
* doc/source/install.rst: Added instructions to install on FedoraTristan Van Berkom2017-11-211-0/+9
* setup.py: Pinning coverage down to version 4.2Tristan Van Berkom2017-11-211-1/+3
* Removing unneeded str() statements in "{}".format() statementsTristan Van Berkom2017-11-214-13/+13
* integration-tests: Adding a compose test ensuring removed files in integratio...Tristan Van Berkom2017-11-204-5/+56
* plugins/elements/compose.py: post merge fixing of compose elementTristan Van Berkom2017-11-201-19/+27
* element.py: Some changes to the added compute_manifest() methodTristan Van Berkom2017-11-201-10/+2
* Handle removed files from integration in compose pluginValentin David2017-11-202-20/+58
* _ostree.py: Fix string formatting in fetch()Jürg Billeter2017-11-201-1/+2
* Revert "Accept the first character as shortcut on interruption prompts"Tristan Van Berkom2017-11-192-74/+12
* Accept the first character as shortcut on interruption promptsAntoine Wacheux2017-11-192-12/+74
* tests/pipeline/load.py: Enhanced and added test cases for exceptionsTristan Van Berkom2017-11-1812-34/+73
* tests/testutils/runcli.bst: Fix get_pipeline() to not use mutable default arg...Tristan Van Berkom2017-11-181-1/+4
* load.py: Add test to check intersection exceptionsTristan Maat2017-11-182-0/+24
* Fix testsTristan Maat2017-11-184-14/+3
* _pipeline.py: Adjust remove_elements to work on the 'intersection'Tristan Maat2017-11-181-38/+53
* Load excepted elements as part of the pipelineTristan Maat2017-11-182-13/+20
* main.py: Fix app initializationTristan Maat2017-11-181-6/+6
* utils.py: Fix variable name typoGökçen Nurlu2017-11-171-1/+1
* Switch old-style string formattings to new '.format()'Gökçen Nurlu2017-11-1717-80/+81
* _yaml.py: Remove extra brackets in Provenance classGökçen Nurlu2017-11-171-2/+2
* plugins/sources/tar.py: Consider link names in extractionTristan Van Berkom2017-11-171-0/+13
* tests/sources/tar.py: Test for tarballs containing linksTristan Van Berkom2017-11-173-0/+43
* element.py: Fixed manual signature override in docstringTristan Van Berkom2017-11-161-1/+1
* sandbox.py: Make mark_directory use keyword args97-apply-pep-3102-to-all-public-api-surfacesJonathan Maw2017-11-141-1/+1
* sandbox: Make sandbox.run use keyword argsJonathan Maw2017-11-143-3/+3
* utils.py: Make {copy,link,move}_files use keyword argsJonathan Maw2017-11-141-3/+3
* compose.py: Use keyword args for utils.move_filesJonathan Maw2017-11-141-1/+1
* utils.py: Make safe copy/link/move use keyword argsJonathan Maw2017-11-141-3/+3
* plugin.py: Make timed_activity enforce keyword argsJonathan Maw2017-11-141-1/+1
* plugin.py: Make the logging methods use keyword argsJonathan Maw2017-11-141-5/+5