Skip to content
GitLab
Menu
Why GitLab
Pricing
Contact Sales
Explore
Why GitLab
Pricing
Contact Sales
Explore
Sign in
Get free trial
This project is archived. Its data is
read-only
.
Commits on Source
157
5c208698
Docs: Add remote execution architecture documentation.
Nov 26, 2018
5af455a4
Merge branch 'jmac/execution-architecture-docs' into 'master'
Nov 26, 2018
4ca892e3
tests: Avoid hangs due to exceptions in subprocesses
Nov 27, 2018
d09a18b8
Merge branch 'jmac/fix-test-hangs-2' into 'master'
Nov 27, 2018
df60258a
source.py: Add optional _get_local_path() method
Nov 27, 2018
42809933
local.py: Implement _get_local_path()
Nov 27, 2018
eb5b10f7
_loader.py: Use Source._get_local_path() for subprojects
Nov 27, 2018
b2ea208c
Merge branch 'juerg/local-junctions' into 'master'
Nov 27, 2018
223c0073
tests/integration/manual.py: Add test for command logging
Nov 27, 2018
38d16c62
sandbox: Deduplicate code to process cwd, env, and command arguments
Nov 27, 2018
85f5b574
sandbox/sandbox.py: Add SandboxFlags.NONE
Nov 27, 2018
bdd6925f
element.py: Use SandboxFlags.NONE instead of 0
Nov 27, 2018
69005c76
scriptelement.py: Use SandboxFlags.NONE instead of 0
Nov 27, 2018
f1767de2
sandbox/sandbox.py: Add command batching API
Nov 27, 2018
87f7c99a
element.py: Pass element object to sandbox
Nov 27, 2018
024d584d
element.py: Cache artifact also on SandboxCommandError
Nov 27, 2018
bb7c3213
element.py: Defer workspace.prepared setting in case of pending commands
Nov 27, 2018
04f05b1a
element.py: Support command batching for integration commands
Nov 27, 2018
7827ac50
element.py: Add batch_prepare_assemble() method
Nov 27, 2018
63db90b2
buildelement.py: Support batching for integration and build commands
Nov 27, 2018
73dec86e
scriptelement.py: Support batching for integration and build commands
Nov 27, 2018
79442e0a
compose.py: Support batching for integration commands
Nov 27, 2018
6018b3bd
sandbox/_sandboxremote.py: Implement command batching
Nov 27, 2018
ec3d4486
NEWS: Add entry for command batching
Nov 27, 2018
127d332f
Merge branch 'juerg/command-batching' into 'master'
Nov 27, 2018
d5b5538d
artifactcache: Move ArtifactCacheSpec code into CASRemoteSpec.
Nov 27, 2018
f224d4cb
artifactcache.py, _context.py: Move CASCache object into context
Nov 27, 2018
926c1446
_sandboxremote: Remove references to artifact cache.
Nov 27, 2018
d7cdb03e
Documentation: Update to show new config options
Nov 27, 2018
95d8244f
tests/sandboxes/remote-exec-config.py: New test.
Nov 27, 2018
7f2f62eb
artifactcache.py: Remove unused verify_digest_pushed
Nov 27, 2018
c55ca3a5
Docs: Correct URLs in artifact cache example
Nov 27, 2018
2a8a3b19
Merge branch 'jmac/remote_execution_split' into 'master'
Nov 27, 2018
499c70fd
setup.py: require ruamel.yaml >= 0.15.41 < 0.15.52
Nov 28, 2018
3513580c
Merge branch 'valentindavid/ruamel_0_15_41' into 'master'
Nov 28, 2018
26cdee08
Use f_bavail to query available space. Not f_bfree.
Nov 28, 2018
58ca298f
Make cache clients not fail when a blob is not available.
Nov 28, 2018
227fa26d
Fix type error in RPC messages
Nov 28, 2018
5ef19a0b
Avoid copying temporary file when adding object to CAS in server.
Nov 28, 2018
8d2946ff
"Fallocate" object disk space to avoid getting NOSPC error when writing
Nov 28, 2018
b587953a
Update mtimes of objects for requested references.
Nov 28, 2018
a64f667d
Move cas server from ref-based to object-based garbage collection.
Nov 28, 2018
353b90dd
Cleanup cache in cas server more agressively
Nov 28, 2018
ba9afa98
Lock cache cleanup in cas server
Nov 28, 2018
9a458402
Merge branch 'valentindavid/cache_server_fill_up' into 'master'
Nov 29, 2018
47b7a9ba
_sandboxremote.py: Remove unnecessary tests.
Nov 29, 2018
4a8d0565
Merge branch 'jmac/no-verify-digests' into 'master'
Nov 29, 2018
2e78e0d1
Add support for .netrc in remote/tar/zip plugins
Nov 29, 2018
a6144100
.gitlab-ci.yml: Update image versions where forgotten
Nov 29, 2018
f6c184f5
Merge branch 'valentindavid/netrc' into 'master'
Nov 29, 2018
1f31aefc
man/: update with changes since Apr 2018
Nov 30, 2018
033a5ad9
Merge branch 'aevri/update_man' into 'master'
Nov 30, 2018
1123b9a1
_stream.py: Ability to pull missing buildtrees outside of pull/build
Nov 30, 2018
ad293ed3
Merge branch 'tpollard/774' into 'master'
Nov 30, 2018
0d634c21
plugin.py: Add BAD_ELEMENT_SUFFIX warning
Nov 30, 2018
d97ef822
_project.py: Check for fatal_warnings earlier
Nov 30, 2018
59d442e5
loader: Added file suffix check and helper function
Nov 30, 2018
2d6ec07d
cli.py: no autocomplete on files without .bst
Nov 30, 2018
ac0bc4c0
Added tests for .bst suffix and completions
Nov 30, 2018
d4bc662a
NEWS: Added update about the Mandatory .bst change
Nov 30, 2018
7cea464a
Merge branch 'mandatory_suffix' into 'master'
Nov 30, 2018
cc5ef68c
MANIFEST.in: Include the sources for rebuilding the documentation session HTML
Dec 03, 2018
87ba19d7
Merge branch 'tristan/fix-doc-session-rebuilds' into 'master'
Dec 03, 2018
1b24148f
Ensure `--deps=none` option works for `bst checkout`
Dec 03, 2018
8ac1e757
Add `--deps build` option to `bst checkout`
Dec 03, 2018
ac60f47a
Refactor and simplify _prepare_sandbox for elements
Dec 03, 2018
b1430fb5
Merge branch 'chandan/bst-checkout-build' into 'master'
Dec 03, 2018
9022a778
buildstream/plugins/sources/git.py: warn about checkout by default
Dec 03, 2018
4462892e
Merge branch 'jjardon/doc_git_submodules' into 'master'
Dec 03, 2018
6fcfa452
_yamlcache.py: Use a project's junction name if present
Dec 03, 2018
d0f9c724
tests/loader/junctions.py: Test that we can build a junction that is referred differently, twice.
Dec 03, 2018
f7581026
Merge branch 'jonathan/fix-identical-element' into 'master'
Dec 03, 2018
98c15463
_scheduler/queues: Don't call update state outside of error handling harness
Dec 05, 2018
5d77b871
Merge branch 'tristan/refactor-queues-update-state' into 'master'
Dec 05, 2018
82513109
git source plugin: Track git tags and save them to reproduce a minimum shallow repository
Dec 05, 2018
ec7b62c3
NEWS: Add news about broken 'git describe' by default.
Dec 05, 2018
761e7570
Merge branch 'valentindavid/git_describe_tracking' into 'master'
Dec 05, 2018
2f5966bd
platform.py: Add mapping of uname to OS-independent values
Dec 05, 2018
1ad35fcd
_config.py: Use os and architecture settings
Dec 05, 2018
9f75c274
optionarch.py: update to use same arch names as SandboxConfig
Dec 05, 2018
a825096c
_sandboxremote.py: Add os and arch to command uploaded
Dec 05, 2018
8e09a81c
optionos.py: Add new option for OS configuration
Dec 05, 2018
defec112
optionos.py: Add tests for OptionOS
Dec 05, 2018
e5d8c7d8
_platform: Add checks for os and architecture
Dec 05, 2018
b0603fb0
Sandbox: use linux32 for x86-32 builds on x86-64 machines
Dec 05, 2018
f4d76996
format_project.rst: Update documentation for changes to OptionArch
Dec 05, 2018
81163a79
format_declaring.rst: Update documentation for sandbox options
Dec 05, 2018
23c27580
format_project.rst: Add docs for OptionOS
Dec 05, 2018
eb1ed410
Merge branch 'raoul/775-execution-environment-reqs' into 'master'
Dec 05, 2018
9ef1a8a2
utils.py: Add message digest function
Dec 05, 2018
4a56bf2a
_sandboxremote.py: Add checks to action cache before attempting to push.
Dec 05, 2018
3641b6f6
_sandboxremote.py: Add action-cache-service endpoint
Dec 05, 2018
9d77351f
format_project.rst: Add docs for action-cache-service
Dec 05, 2018
a53d6d1f
Merge branch 'raoul/628-RE-flow-optimisation' into 'master'
Dec 05, 2018
4688b2c9
tests/sources/git.py: Refactor ref-not-in-track test to use parameterization
Dec 06, 2018
03028c7f
types.py: Moving CoreWarnings to the types.py module
Dec 06, 2018
3b7f8df8
Source: Fix typo in documentation, and make it a link to `bst track`
Dec 06, 2018
e5c0f067
git source plugin: Fixing documentation linking and typo
Dec 06, 2018
205c27d8
git source plugin: Rename symbol for consistency and readability
Dec 06, 2018
bea4d4f5
Merge branch 'tristan/misc-cleanup' into 'master'
Dec 06, 2018
57 additional commits have been omitted to prevent performance issues.
Loading