Commits on Source (14)
-
This just adds one option, "remote-execution/url". Affects multiple files. #454
-
The remote execution client is implemented as a remote sandbox that sends sources and build commands to a REAPI server and fetches results once remotely executed. New file. #454
-
Executing run() on a sandbox can now replace the virtual directory, since remote execution returns a potentially different directory rather than an update to the existing one. Call get_virtual_directory() again after running to accout for this. #454
-
Martin Blanchard authored
#454
-
Martin Blanchard authored
#454
-
Martin Blanchard authored
#454
-
Martin Blanchard authored
#454
-
Martin Blanchard authored
#454
-
Martin Blanchard authored
#454
-
Martin Blanchard authored
#454
Showing
- buildstream/_project.py 7 additions, 1 deletionbuildstream/_project.py
- buildstream/data/projectconfig.yaml 3 additions, 0 deletionsbuildstream/data/projectconfig.yaml
- buildstream/element.py 35 additions, 1 deletionbuildstream/element.py
- buildstream/plugins/elements/autotools.py 2 additions, 1 deletionbuildstream/plugins/elements/autotools.py
- buildstream/plugins/elements/cmake.py 2 additions, 1 deletionbuildstream/plugins/elements/cmake.py
- buildstream/plugins/elements/make.py 2 additions, 1 deletionbuildstream/plugins/elements/make.py
- buildstream/plugins/elements/meson.py 2 additions, 1 deletionbuildstream/plugins/elements/meson.py
- buildstream/plugins/elements/qmake.py 2 additions, 1 deletionbuildstream/plugins/elements/qmake.py
- buildstream/sandbox/__init__.py 1 addition, 0 deletionsbuildstream/sandbox/__init__.py
- buildstream/sandbox/_sandboxremote.py 227 additions, 0 deletionsbuildstream/sandbox/_sandboxremote.py
- doc/source/format_project.rst 18 additions, 0 deletionsdoc/source/format_project.rst
- tests/artifactcache/project/elements/compose-all.bst 12 additions, 0 deletionstests/artifactcache/project/elements/compose-all.bst
- tests/artifactcache/project/elements/import-bin.bst 4 additions, 0 deletionstests/artifactcache/project/elements/import-bin.bst
- tests/artifactcache/project/elements/import-dev.bst 4 additions, 0 deletionstests/artifactcache/project/elements/import-dev.bst
- tests/artifactcache/project/elements/target.bst 9 additions, 0 deletionstests/artifactcache/project/elements/target.bst
- tests/artifactcache/project/files/bin-files/usr/bin/hello 3 additions, 0 deletionstests/artifactcache/project/files/bin-files/usr/bin/hello
- tests/artifactcache/project/files/dev-files/usr/include/pony.h 12 additions, 0 deletions.../artifactcache/project/files/dev-files/usr/include/pony.h
- tests/artifactcache/project/project.conf 4 additions, 0 deletionstests/artifactcache/project/project.conf
- tests/artifactcache/pull.py 196 additions, 0 deletionstests/artifactcache/pull.py
- tests/artifactcache/push.py 164 additions, 0 deletionstests/artifactcache/push.py
buildstream/sandbox/_sandboxremote.py
0 → 100644
tests/artifactcache/project/project.conf
0 → 100644
tests/artifactcache/pull.py
0 → 100644
tests/artifactcache/push.py
0 → 100644