Commits on Source 23
-
Javier Jardón authored
-
Javier Jardón authored
doc/source/install_linux_distro.rst: buildstream doesn't hard depend on ostree or pygobject anymore Closes #492 See merge request !558
-
Jonathan Maw authored
Remove misleading info message See merge request !567
-
Phil Dawson authored
Add test to ensure gracefull handling of exception thrown while loading a pipeline due the python's max recursion depth being exceeded. This is part of the work for issue #203
-
Phil Dawson authored
Because the RecursionError exception was introduced in Python 3.5, until we drop support for for Python 3.4, we must use RuntimeError.
-
Jim MacArthur authored
Phil/203 BuildStream crashes when dependency tree too deep See merge request !512
-
Phillip Smyth authored
tests/frontend/workspace.py: Added tests
-
Jonathan Maw authored
_stream.py: Added functionality for workspace open -f See merge request !549
-
Ed Baunton authored
Add a plugin that supports downloading files verbatim from a source with an optional overridable filename and destination directory. Bumps bst format version to 10. Fixes #163
-
Ed Baunton authored
When the user provides a path for the filename parameter, provide a reason
-
Ed Baunton authored
Add remote source plugin Closes #163 See merge request !541
-
Daniel went through the Doc's etc and made a list of suggestions. These are the result of the most easily patched suggestions and one or two thing that I noticed as well.
-
Javier Jardón authored
Documentation typos and fixes See merge request !569
-
Qinusty authored
job.py: Changes to the logic surrounding retry attempts and child process return codes element.py, source.py: ElementError and SourceError also implement this change. These exceptions now have an optional parameter of temporary which defaults to false. This will potentially break backwards compatibility where exceptions were previously raised and a retry was intended. To trigger a retry, one must now raise their SourceError or ElementError with temporary=True. This aims to fix #397.
-
Qinusty authored
This follows the change in 67ecd97a05279a3b7570ad59f05bf0a5973ef04c.
-
Qinusty authored
This is following 5d6418a06a3a0262df5f6b9e6e1a36578515fd4a where DownloadableFileSource was modified to raise 'temporary' errors when relating to file downloading.
-
Qinusty authored
Further work needs to be done for the current grpc exceptions which are reraised.
-
Qinusty authored
Plugin.call() now takes fail_temporarily as an optional parameter, when supplied it will cause subsequent failures to trigger temporary errors as opposed to permanent errors. This also extends Plugin.check_output() which makes use of Plugin.call()
-
Qinusty authored
The git plugin will now make use of the fail_temporarily parameter to Plugin.call(), allowing failures to trigger a retry.
-
Tristan Van Berkom authored
Temorary failures Closes #397 See merge request !574
-
Tristan Van Berkom authored
Since we backported the temporary/permanent failures patch for #397 into the `bst-1.2` branch, we need to adjust the since versions in master down to 1.2.
-
This address issue #491. When attempting to run buildstream with a configuration specifying a cache quota larger than your available disk space, buildstream will alert the user and exit. Note: This takes into consideration your current cache usage and therefore restricts the overall size of your artifact cache folder.