| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(with link)
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
_downloadablefilesource: handle ValueError-s
Closes #452
See merge request BuildStream/buildstream!893
|
|/ |
|
|\
| |
| |
| |
| | |
Handle connection losses during remote build execution
See merge request BuildStream/buildstream!806
|
|/
|
|
|
|
|
|
| |
The REAPI allows a client to reconnect to an ongoing operation stream by
providing a WaitExecution(). If implemented on server side, BuildStream
will try to recover from connection errors using it.
https://gitlab.com/BuildStream/buildstream/issues/630
|
|\
| |
| |
| |
| | |
plugins/sources: refactor, rm needless ExitStack-s
See merge request BuildStream/buildstream!888
|
|/
|
|
|
| |
Remove two uses of ExitStack that aren't necessary and make the code
a little harder to follow.
|
|\
| |
| |
| |
| | |
tests/testutils/artifactshare.py: Fix has_artifact() to match core code
See merge request BuildStream/buildstream!890
|
|/
|
|
| |
Replace path separator with '-' to match Element.normal_name.
|
|\
| |
| |
| |
| | |
_artifactcache: Fix ref in update_mtime()
See merge request BuildStream/buildstream!882
|
| |
| |
| |
| |
| | |
get_artifact_fullname() is required to construct the ref. The cache key
alone does not suffice.
|
|/
|
|
|
| |
os.utime() updates both, however, list_artifacts() sorts refs by mtime,
i.e., atime is irrelevant.
|
|\
| |
| |
| |
| | |
Spelling fixes: 'affect', not 'effect' as verb
See merge request BuildStream/buildstream!885
|
|/
|
|
|
| |
Fix most instances of 'effect' being used as a verb instead of a noun.
Skipped generated instance in doc/source/conf.py.
|
|\
| |
| |
| |
| | |
Fix python warnings: Use collections.abc instead collections
See merge request BuildStream/buildstream!883
|
|/
|
|
|
|
|
|
| |
Since python 3.3, collections has been moved to collections.abc module.
For backwards compatibility, they continue to be visible in this module through Python 3.7.
Subsequently, they will be removed entirely.
See https://docs.python.org/3/library/collections.html
|
|\
| |
| |
| |
| | |
_loader/loader.py: Be more explanatory in CircDep exception
See merge request BuildStream/buildstream!878
|
|/
|
|
|
|
|
|
|
| |
When a circular dependency is detected, the reported error hilights
only one part of the loop in question. This change ensures that
the entire loop is listed so that the user has a greater chance of
easily determining the correct fix.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
|
|\
| |
| |
| |
| | |
Change URL to the Alpine tarball
See merge request BuildStream/buildstream!880
|
|/ |
|
|\
| |
| |
| |
| | |
Update links to documentation website
See merge request BuildStream/buildstream!876
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
Fix spelling of it's and its
See merge request BuildStream/buildstream!877
|
|/ |
|
|\
| |
| |
| |
| | |
Add named argument in bst2html.py to fix documentation
See merge request BuildStream/buildstream!874
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
Out of source builds
Closes #512
See merge request BuildStream/buildstream!776
|
| |
| |
| |
| | |
For issue #512 in Gitlab.
|
| |
| |
| |
| | |
For issue #512 in Gitlab.
|
| |
| |
| |
| | |
For issue #512 in Gitlab.
|
| |
| |
| |
| |
| |
| |
| | |
Adding the conf-root variable makes creating out of source builds
slightly easier.
For issue #512 in Gitlab.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Build stream was only creating command-subdir for non workspace builds
this has now been fixed, and this regression test should support the
feature.
For issue #512 in Gitlab.
|
|/
|
|
|
|
|
|
|
|
|
|
| |
The code was creating the cwd folder but when the workspace was
mounted in to the buildroot it was hiding the folder created in it
behind the bind mounted workspace.
However by using the bubblewarp `--dir` directive to ensure that cwd
exists we can cover both workspace and non workspace situations with
the same method.
For issue #512 in Gitlab.
|
|\
| |
| |
| |
| | |
Add YAM cache testing to yaml tests and further YAML cache refinements
See merge request BuildStream/buildstream!836
|
| |
| |
| |
| |
| | |
* Test in same style as test_yamlcache_used
* Move of project not required so removed
|
| | |
|
| | |
|
| |
| |
| |
| | |
* Fix to CWD issue provided by Jonathan Maw
|
| | |
|
|/
|
|
|
|
| |
Note that the ProvenanceFile's names will be incorrect after loading
from the cache, but this is currently only used for writeback, which
isn't used in junctions.
|
|\
| |
| |
| |
| |
| |
| | |
_artifactcache: Fix crash in push_directory() without artifact server
Closes #708
See merge request BuildStream/buildstream!871
|
|/
|
|
| |
Fixes #708.
|
| |
|
|\
| |
| |
| |
| | |
Remove install guide
See merge request BuildStream/buildstream!872
|
| | |
|
| |
| |
| |
| |
| | |
The docker guide, which is part of the install guide, has moved
to the website.
|
|/
|
|
|
|
|
|
|
| |
* Add a link to the website on the main page.
* Remove install instructions as they are now on the website.
* Remove Resources section as that information can be found at the
website, and also looks bad.
* Move artifact server setup from the no longer existing Install section
to the Using section.
|
|\
| |
| |
| |
| | |
Refactor types api
See merge request BuildStream/buildstream!870
|