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
115
2c6cb230
Fix some ruamel warnings during tests
Oct 26, 2018
a8250ca4
Merge branch 'valentindavid/ruamel_warnings' into 'master'
Oct 26, 2018
1b308fe3
_stream.py: Preserve stdout FD across checkout-to-stdout
Oct 26, 2018
65d90c31
tests/testutils/runcli.py: Support binary-mode capture of stdout
Oct 26, 2018
ed733f3e
tests/frontend/buildcheckout.py: Enable test_build_checkout_tarball_stdout
Oct 26, 2018
e97d2a75
Merge branch 'bschubert/fix-binary-output-capture' into 'master'
Oct 29, 2018
1625de0e
doc/source/conf.py: Added `images` directory for statically included files
Oct 29, 2018
38507b4e
doc/source/format_intro.rst: Adding link anchor for include directives
Oct 29, 2018
26164bcd
MANIFEST.in: Include SVG and ODG files in source distributions
Oct 29, 2018
3a23c8f6
doc: Adding new architecture document with initial "Overview of modules" section
Oct 29, 2018
41d370f6
doc: Adding new architecture document describing the data model
Oct 29, 2018
bed7f7ac
doc: Adding new architecture document describing the dependency model
Oct 29, 2018
9bdf7f40
doc: Adding new architecture document about highlevel program flow
Oct 29, 2018
6b8bdf35
doc: Adding new architecture document about how the scheduler works.
Oct 29, 2018
b1fadaa5
doc: Moved cachekey and sandboxing writings into the architecture section
Oct 29, 2018
baf6b578
Merge branch 'tristan/architecture-docs' into 'master'
Oct 29, 2018
09ef8b25
element.py: Always clean up the rootdir
Oct 30, 2018
37afde0a
Element: Use cached buildtree in build shells and failure shells
Oct 30, 2018
4bc71773
NEWS: Add item for cached buildtree behaviour
Oct 30, 2018
9b89564f
tests: Add test that cached build trees are staged in build shells
Oct 30, 2018
ec76cbe1
sandbox.py: Remove redundant Sandbox.__directory
Oct 30, 2018
825963b5
element: Make "--sysroot" take a bare directory
Oct 30, 2018
cf721838
NEWS: Add item for bst shell --sysroot changes
Oct 30, 2018
79d1bb7f
tests: Add tests for 'bst shell --sysroot'
Oct 30, 2018
c7ac7e7d
Merge branch 'jonathan/debug-remote-failed-builds' into 'master'
Oct 30, 2018
516e990e
_frontend/app.py: Set correct element-path in interactive bst-init
Oct 31, 2018
b8a37a63
Merge branch 'chiaratolentino/bst-init-interactive-elementpath' into 'master'
Nov 01, 2018
b27b592a
Remove dependency on pytest-runner
Nov 01, 2018
89ace5d7
Merge branch 'bschubert/remove-pytest-runner' into 'master'
Nov 01, 2018
4cfabce8
BREAK: manual.yaml: don't set any default env vars
Nov 01, 2018
48860aac
Merge branch 'tristan/empty-manual-element' into 'master'
Nov 01, 2018
d868b409
_yaml.py: Implement `get()` for `ChainMap`
Nov 01, 2018
7f79b9ce
Merge branch 'danielsilverstone-ct/improve-chainmap-get' into 'master'
Nov 01, 2018
de59ebdb
plugins/sources/pip.py: Accomodate characters '-','.','_' for packages
Nov 02, 2018
8d7cf806
tests/integration/project/files: Remove pypi-repo
Nov 02, 2018
9c2f9bf7
Merge branch 'chiaratolentino/fix-pip-source-regex' into 'master'
Nov 02, 2018
3788e701
element.py: Pass bare_directory also to SandboxRemote()
Nov 03, 2018
82e971ef
Merge branch 'juerg/remote-execution' into 'master'
Nov 05, 2018
62942bfd
Use less fetchers in overnight build to work-around limitations from servers.
Nov 05, 2018
442da2f9
Merge branch 'valentindavid/limit_fetchers_in_overnight_build' into 'master'
Nov 05, 2018
0993de53
dev-requirements: Update pytest dependency to 3.8
Nov 05, 2018
be8f0a54
Merge branch 'richardmaw/pytest-dep-update' into 'master'
Nov 05, 2018
bfb639bf
element.py: Remove artifacts parameter from constructor
Nov 05, 2018
ca855f91
_elementfactory.py: Remove unused artifacts parameter from create()
Nov 05, 2018
15fed21c
_project.py: Remove unused artifacts parameter from create_element()
Nov 05, 2018
0085d2aa
element.py: Remove unused artifacts parameter from _new_from_meta()
Nov 05, 2018
f69b1117
_project.py: Remove unused artifacts parameter from load_elements()
Nov 05, 2018
e398f877
element.py: Do not include type name of artifact cache in cache key
Nov 05, 2018
626d20ae
Split up artifact cache and CAS cache
Nov 05, 2018
ec04446b
Merge branch 'juerg/cas' into 'master'
Nov 05, 2018
9a045080
utils: Fix _pretty_size() for sizes > 1024T
Nov 06, 2018
d3a07e6b
Add regression test for _pretty_size
Nov 06, 2018
0c09fb9c
Merge branch 'Qinusty/unit-test-utils' into 'master'
Nov 06, 2018
b4eec489
_sandboxremote.py: Use the standard SandboxError.
Nov 06, 2018
1f7acf74
Merge branch 'jmac/remote-sandbox-errors' into 'master'
Nov 06, 2018
8e64ccef
using_config.rst: Update our instructions for how we declare caches in user config
Nov 07, 2018
09ab676d
format_project.rst: Update instructions regarding how we declare remote caches in project.conf
Nov 07, 2018
f514124f
using_configuring_artifact_server.rst: Remove examples and redirect to user config/project config
Nov 07, 2018
029ba17d
Merge branch 'jennis/docs_patch' into 'master'
Nov 07, 2018
261e2cd3
element.py: Use _force_rmtree instead of custom code.
Nov 07, 2018
8931e42c
Merge branch 'jmac/make_writable_combination' into 'master'
Nov 07, 2018
6ccfab0b
Fix cache corruption by scripts when layout and integration commands are used
Nov 07, 2018
f24e20e9
Merge branch 'valentindavid/script-artifact-corruption' into 'master'
Nov 07, 2018
e28f668a
Fix infinite recursion in default strip debug command
Nov 08, 2018
83d15350
Merge branch 'valentindavid/fix-recursive-strip-debug' into 'master'
Nov 08, 2018
9f0e12f1
Move bwrap checks in platform/linux.py
Nov 08, 2018
cf2e0059
conftest.py: Ensure platform is not maintained between tests
Nov 08, 2018
c51ba01b
Test that helpful messages are raised when missing dependencies
Nov 08, 2018
f116b9b7
Merge branch 'bschubert/tests-no-chroot-linux' into 'master'
Nov 08, 2018
cc2e6ae5
Fix bug with root mounted as non-artifact in script plugin.
Nov 08, 2018
e578a89f
Merge branch 'valentindavid/fix-script-install-root' into 'master'
Nov 08, 2018
c0a8bb66
contributing: WIP again to be kind to reviewers
Nov 08, 2018
f7231e90
contributing: non-WIP should always be landable
Nov 08, 2018
f7643440
contributing: emphasise the 'why' in commits
Nov 08, 2018
dd5e7b04
Merge branch 'aevri/contributing_gitlab' into 'master'
Nov 08, 2018
fe33e328
using_config.rst: Add documentation to showing how to impose quotas on the local cache
Nov 08, 2018
09faf002
artifactcache.py: Fix misleading error message when using % cache quota
Nov 08, 2018
d153453c
Merge branch 'jennis/quota_declaration_fix' into 'master'
Nov 08, 2018
7738f6df
plugin.py: Redirect DEBUG from `__del__` to `sys.stderr`
Nov 09, 2018
62f59eaa
Merge branch 'danielsilverstone-ct/plugin-destroy-debug-to-stderr' into 'master'
Nov 09, 2018
35ec6b6a
_casbaseddirectory.py: Enable direct CAS-to-CAS import.
Nov 09, 2018
b93100ec
_casbaseddirectory: Fix order of list_modified_paths
Nov 09, 2018
78691fa0
virtual_directory_import.py: New test
Nov 09, 2018
7ce6581b
Merge branch 'jmac/cas_to_cas_v2' into 'master'
Nov 09, 2018
6f4351ec
source.py: don't let StopIteration propagate to silence() contextmanager
Nov 09, 2018
e6e03451
Merge branch 'bschubert/fix-silence-stopiteration-pep-0479' into 'master'
Nov 12, 2018
ae5ccd76
_project.py: Validate nodes early in Project._load
Nov 12, 2018
56a54161
tests/frontend: Add test for invalid element-path
Nov 12, 2018
e55a9703
Merge branch 'element-path_not_validated' into 'master'
Nov 12, 2018
c87d6e45
Run tests on aarch64
Nov 14, 2018
16b01489
Disable cachekey tests on other architectures than x86_64
Nov 14, 2018
85046b29
Disable tests on example on other architectures than x86_64
Nov 14, 2018
dd5a073b
Add support for aarch64 in a test
Nov 14, 2018
c5d72ae7
Test aarch64 only overnight
Nov 14, 2018
264a57f6
Merge branch 'valentindavid/integration-tests-aarch64' into 'master'
Nov 14, 2018
da735e56
_platform/linux.py: Move get_bwrap_version into _site.py
Nov 14, 2018
e7633500
buildstream/sandbox/_sandboxbwrap.py: Distinguish sandbox failure from command failure
Nov 14, 2018
e9e08823
tests/testutils/site.py: Check for bwrap supporting --json-status-fd
Nov 14, 2018
90ca007e
tests/integration/sandbox-bwrap.py: Test distinguishing sandbox exit code from command
Nov 14, 2018
327b19dd
Merge branch 'richardmaw/distinguish-sandboxing-build-fail' into 'master'
Nov 14, 2018
15 additional commits have been omitted to prevent performance issues.
Loading