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
128
082b3811
contributing: add guidance on unit tests
Nov 15, 2018
b5b79056
Merge branch 'aevri/unit_tests' into 'master'
Nov 15, 2018
199bfff1
Add cli main and user config option for 'pull-buildtrees' context.
Nov 17, 2018
454dcaf1
Don't pull artifact build trees by default.
Nov 17, 2018
0d309478
Merge branch 'tpollard/494' into 'master'
Nov 17, 2018
27932739
plugins/sources/pip.py: also look for python version named "python"
Nov 19, 2018
ea2de561
Merge branch 'bschubert/fix-pip-python' into 'master'
Nov 19, 2018
f23b6031
tests/frontend/buildtrack.py: check for success after invocation
Nov 19, 2018
a6defc0b
Fix os.rename in git source element to correctly handle error codes
Nov 19, 2018
88089d2d
Extract atomic move function to utils.py
Nov 19, 2018
fd9e46be
cascache.py: use move_atomic instead of manual error checking
Nov 19, 2018
d32e0b83
sources/pip.py: Use move_atomic instead of manual os.rename
Nov 19, 2018
6f837118
Merge branch 'bschubert/fix-atomic-move-git-repo' into 'master'
Nov 19, 2018
30b72244
buildstream/_pipeline.py: Simplify error message for assert_consistent()
Nov 19, 2018
76c5d2f8
Add `bst source-checkout` command
Nov 19, 2018
9f629638
Merge branch 'chandan/source-checkout' into 'master'
Nov 19, 2018
bc827cc8
plugins/elements/cmake.yaml: always specify variable types
Nov 19, 2018
5fbc5f41
Merge branch 'abderrahim/cmake-variable-types' into 'master'
Nov 19, 2018
06e28860
Don't cache sandbox errors
Nov 19, 2018
dd36cfbc
element.py: Only cache on element error or success
Nov 19, 2018
eac7274d
Merge branch 'bschubert/dont-cache-errors-from-host-tools' into 'master'
Nov 19, 2018
625dfe1f
NEWS: Add entry for the new source-checkout command
Nov 19, 2018
d4f12184
Merge branch 'chandan/source-checkout-news' into 'master'
Nov 19, 2018
ba6c96e8
CasBasedDirectory: Change constructor to take a CASCache instead of a Context
Nov 19, 2018
8a0dc3a3
tests/testutils/artifactshare.py: Do not create a fake context
Nov 19, 2018
8722aced
tests/plugins/pipeline.py: Load context default values
Nov 19, 2018
fc56ffa4
_context.py: Drop duplicated default values for user configuration
Nov 19, 2018
3f663d82
Merge branch 'juerg/context-default-values' into 'master'
Nov 19, 2018
b498cce7
_yaml: document node_get()'s default_value arg
Nov 20, 2018
eb2d376f
_context: allow 'terminate' for scheduler.on-error
Nov 20, 2018
b81c4333
_context: refactor, extract _node_get_option_str
Nov 20, 2018
27ca6593
Add prompt.auto-init buildstream.conf option
Nov 20, 2018
7ae3a3d2
Add prompt.workspace-... options
Nov 20, 2018
8071c00c
Merge branch 'aevri/prompt-config' into 'master'
Nov 20, 2018
fd41b0b5
_sandboxremote.py: Add sigterm handler that sends CancelOperation
Nov 20, 2018
c6306b88
Merge branch '725-job-cancellation-on-remote-builds' into 'master'
Nov 20, 2018
9fa8a881
_yaml.py: Fix incorrect error message
Nov 20, 2018
fb8860db
Merge branch 'jennis/less_restrictive_pathways' into 'master'
Nov 20, 2018
87751350
gitlab-ci.yml: Use CI_PROJECT_DIR instead of $(pwd) for cache
Nov 20, 2018
8668df9f
Export variables globally for less repetition.
Nov 20, 2018
cc6a7f0d
gitlab-cy.yml: make linux-tests-template more composable.
Nov 20, 2018
eb37dd89
gitlab-ci.yml: remove unused artifacts for unix tests
Nov 20, 2018
e030b48e
gitlab-ci.yml: use template for unix tests
Nov 20, 2018
57e6358f
Ensure tests requiring bubblewrap are correctly marked
Nov 20, 2018
e70dd1f8
gitlab-ci.yml: Add linux without brwap/ostree to ensure tests behave
Nov 20, 2018
f7cb4386
gitlab-ci.yml: Extract test command as a variable
Nov 20, 2018
7f316a76
Merge branch 'bschubert/add-fedora-nobwrap-tests' into 'master'
Nov 20, 2018
a50c598e
utils.py: Ensure move_atomic booleans are keyword only arguments
Nov 21, 2018
b2f604b8
utils.py: improve documentation of move_atomic
Nov 21, 2018
daca0c01
Merge branch 'bschubert/mr938-comments' into 'master'
Nov 21, 2018
050cd1bd
tests/plugin/pipeline.py: Avoid using host user conf
Nov 21, 2018
58353aad
Merge branch 'tpollard/pipelinehostconfig' into 'master'
Nov 21, 2018
2022c3e8
tests/frontend/workspace.py: Refactor support function
Nov 21, 2018
7bdd44b2
Workspace CLI update
Nov 21, 2018
6612e708
Added a news item for workspace open changes
Nov 21, 2018
4d6e2cd3
Merge branch 'willsalmon/defaultWorkspaces' into 'master'
Nov 21, 2018
dddf0eaa
.gitlab-ci.yml: Bump version of fd.o SDK and bst_external in overnight tests
Nov 22, 2018
abef70fe
Merge branch 'valentindavid/overnight-tests-bump-fdo-sdk-version' into 'master'
Nov 22, 2018
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
28 additional commits have been omitted to prevent performance issues.
Loading