Commits on Source (44)
-
Jürg Billeter authored
The behavior of __assert_cached() was changed when the keystrength parameter was introduced. This restores the previous behavior. Fixes #607. Fixes: 3d308894 ("element.py: Cache the result of checking whether...")
-
Jürg Billeter authored
Test rebuild that requires staging of weakly cached dependency. This is a regression test for #607.
-
Jürg Billeter authored
element.py: Fix cache check in non-strict mode Closes #607 See merge request !822
-
Jürg Billeter authored
This adds directory objects to the local repository before downloading files in the directory. However, artifact references are still stored only after downloading the complete directory and thus, there won't be dangling references. This will anyway be required for partial download support.
-
Jürg Billeter authored
gRPC can handle 1 MiB payloads. Increase size limit from 64 KiB to speed up uploads.`
-
Jürg Billeter authored
Use 1 MiB as payload size limit on the server side for both individual downloads and batch uploads.
-
Jürg Billeter authored
This uses BatchReadBlobs instead of individual blob download to speed up artifact pulling, if the server supports it. Fixes #554.
-
Jürg Billeter authored
_artifactcache/cascache.py: Use BatchReadBlobs Closes #554 See merge request !813
-
Jim MacArthur authored
Also update the documentation for get_virtual_directory to make the implications of using both methods clearer.
-
Jim MacArthur authored
-
Jim MacArthur authored
Stop caching virtual directories if get_directory is used. See merge request !818
-
Tiago Gomes authored
Closes #514.
-
Tiago Gomes authored
CI: test building freedesktop-sdk overnight Closes #514 See merge request !826
-
Tiago Gomes authored
The current one doesn't build due server being down.
-
Tiago Gomes authored
To finish the creation of the Let's Encrypt certificate, which will allows us to use https://docs.buildstream.build/ for accessing the documentation.
-
Tiago Gomes authored
ci: add ACME challenge See merge request !831
-
Tiago Gomes authored
-
Martin Blanchard authored
Imports code.proto from https://github.com/googleapis/googleapis and corresponding modules generated with ./setup.py build_grpc. #668
-
Martin Blanchard authored
#668
-
Jim MacArthur authored
Better handle remote build failures See merge request !825
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
Unsupported sandbox config (UID/GID) is now reported by the element.
-
Jürg Billeter authored
On systems without user namespace support, elements with unsupported sandbox config (UID/GID) are now individually tainted, which disables artifact push.
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
The artifact cache is no longer platform-specific.
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
Now that the platform is independent of the context, explicit instantiation is no longer required. This avoids issues with platform instances used across test cases with mismatching context.
-
Jürg Billeter authored
Make platform independent of context See merge request !829
-
Jürg Billeter authored
Use `git describe` to prefix `ref` with closest tag, if available.
-
Jürg Billeter authored
-
Jürg Billeter authored
Showing
- .gitlab-ci.yml 50 additions, 1 deletion.gitlab-ci.yml
- buildstream/_artifactcache/artifactcache.py 7 additions, 0 deletionsbuildstream/_artifactcache/artifactcache.py
- buildstream/_artifactcache/cascache.py 176 additions, 43 deletionsbuildstream/_artifactcache/cascache.py
- buildstream/_artifactcache/casserver.py 7 additions, 8 deletionsbuildstream/_artifactcache/casserver.py
- buildstream/_context.py 9 additions, 0 deletionsbuildstream/_context.py
- buildstream/_frontend/app.py 6 additions, 1 deletionbuildstream/_frontend/app.py
- buildstream/_loader/loader.py 1 addition, 3 deletionsbuildstream/_loader/loader.py
- buildstream/_platform/linux.py 17 additions, 15 deletionsbuildstream/_platform/linux.py
- buildstream/_platform/platform.py 10 additions, 18 deletionsbuildstream/_platform/platform.py
- buildstream/_platform/unix.py 11 additions, 9 deletionsbuildstream/_platform/unix.py
- buildstream/_protos/google/rpc/code.proto 186 additions, 0 deletionsbuildstream/_protos/google/rpc/code.proto
- buildstream/_protos/google/rpc/code_pb2.py 133 additions, 0 deletionsbuildstream/_protos/google/rpc/code_pb2.py
- buildstream/_protos/google/rpc/code_pb2_grpc.py 3 additions, 0 deletionsbuildstream/_protos/google/rpc/code_pb2_grpc.py
- buildstream/_scheduler/jobs/cachesizejob.py 2 additions, 3 deletionsbuildstream/_scheduler/jobs/cachesizejob.py
- buildstream/_scheduler/jobs/cleanupjob.py 2 additions, 3 deletionsbuildstream/_scheduler/jobs/cleanupjob.py
- buildstream/_scheduler/queues/buildqueue.py 2 additions, 3 deletionsbuildstream/_scheduler/queues/buildqueue.py
- buildstream/_scheduler/scheduler.py 2 additions, 3 deletionsbuildstream/_scheduler/scheduler.py
- buildstream/_stream.py 1 addition, 3 deletionsbuildstream/_stream.py
- buildstream/element.py 29 additions, 11 deletionsbuildstream/element.py
- buildstream/plugins/sources/git.py 11 additions, 1 deletionbuildstream/plugins/sources/git.py
buildstream/_protos/google/rpc/code.proto
0 → 100644
buildstream/_protos/google/rpc/code_pb2.py
0 → 100644