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
112
b4d4c4f5
Expose basic api for testing external plugins.
Feb 08, 2019
77ce0c16
Merge branch 'phil/plugin-testing-api' into 'master'
Feb 08, 2019
1ee4a4ba
_artifactcache.py: don't leak the project specific remote caches
Feb 08, 2019
24c0de16
_project.py: use artifact caches from the parent project for junctions
Feb 08, 2019
a937f99a
Merge branch 'abderrahim/artifact-cache-junction' into 'master'
Feb 08, 2019
da1560e4
.gitlab-ci.yml: Remove testing on Fedora 27
Feb 09, 2019
79fbab61
Merge branch 'jjardon/fedora_27' into 'master'
Feb 09, 2019
354c563d
import.py: Validate config node
Feb 10, 2019
5e1be71f
Merge branch 'juerg/import' into 'master'
Feb 11, 2019
99e1be45
local.py: Do not follow symlinks in local directories
Feb 11, 2019
f95e222e
sandbox/sandbox.py: Do not follow symlinks in _has_command()
Feb 11, 2019
89973fb3
utils.py: Remove list_dirs parameter from list_relative_paths()
Feb 11, 2019
d1da3fb0
utils.py: Fix sorting of symlinks to directories
Feb 11, 2019
7cf67ed3
_casbaseddirectory.py: Do not mimic os.walk() in list_relative_paths()
Feb 11, 2019
7ec0bb5e
tests/sources/local.py: Add directory symlink test
Feb 11, 2019
c07cc967
Merge branch 'juerg/symlinks' into 'master'
Feb 11, 2019
9e3d3e05
contributing: snakeviz replaces pyflame+flamegraph
Feb 11, 2019
bb6a692d
Merge branch 'snakeviz' into 'master'
Feb 11, 2019
1ed63e54
_includes: better provenance on recursive include
Feb 11, 2019
02e48209
_includes: better error on missing include
Feb 11, 2019
4336e3bf
_includes: better error on including directory
Feb 11, 2019
3f6c5000
_includes: re-use file_path variable
Feb 11, 2019
adde0c94
tests/format/include: remove unused tmpdir's
Feb 11, 2019
a66f8379
Merge branch 'aevri/include-error' into 'master'
Feb 11, 2019
a482b008
.gitlab-ci.yml: Do not automatically run "test-wsl" until runner problems are sorted out
Feb 11, 2019
0816b8b1
Merge branch 'jjardon/allow_fail_WSL' into 'master'
Feb 11, 2019
a7aed65a
utils.py: Increase buffer size in sha256sum()
Feb 12, 2019
8b9e1d24
_cas/cascache.py: Increase buffer size in add_object()
Feb 12, 2019
86a9048a
Merge branch 'juerg/buffer-size' into 'master'
Feb 12, 2019
9b6c18e4
_frontend: Allow printing dependencies using `bst show`
Feb 12, 2019
126bc006
Re-generate man pages
Feb 12, 2019
dbce3434
Merge branch 'chandan/deps' into 'master'
Feb 12, 2019
24d29a17
.gitlab-ci.yml: Add job to run test in current Fedora:29
Feb 12, 2019
80dcf65d
.gitlab-ci.yml: run all generic fedora test in current stable version:29
Feb 12, 2019
58b84905
.gitlab-ci.yml: Remove "tests-python-3.7-stretch" job
Feb 12, 2019
95d9b9ae
Merge branch 'jjardon/fedora_29' into 'master'
Feb 12, 2019
a39c4767
_yaml.py: Only retrieve provenance in node_get() when needed
Feb 12, 2019
cda03313
_yaml.py: Reduce use of `isinstance()` in `node_sanitize()`
Feb 12, 2019
b6f08e1b
_yaml.py: Remove use of isinstance() in `{node,list}_{chain_,}copy`
Feb 12, 2019
69ee11c6
_yaml.py: Reduce cost of node_final_assertions
Feb 12, 2019
0928e570
_context.py: Cache result of get_strict()
Feb 12, 2019
022a59f0
Merge branch 'danielsilverstone-ct/further-optimisations' into 'master'
Feb 12, 2019
352f4ad9
loader.py: Stage junctions into .bst instead of a tmpdir
Feb 12, 2019
62396af9
loader.py: Load junction from workspace if one's open
Feb 12, 2019
f1e9cb66
Remove cleanup functionality from loader
Feb 12, 2019
e51116d5
Merge branch 'jonathan/junction-no-tmpdir' into 'master'
Feb 12, 2019
478e5c47
buildstream/_cas/cascache.py: Set 0644 rights to pulled files
Feb 12, 2019
6de65306
Merge branch 'valentindavid/pull-chmod-bug' into 'master'
Feb 12, 2019
9b140fa0
element.py: Lift ArtifactCache.get_artifact_fullname() to here
Feb 13, 2019
039d7c1d
element.py: Make calculate_cache_key() API private
Feb 13, 2019
7cb6be74
element.py: Return early in __init_defaults if no plugin config
Feb 13, 2019
ddf642e1
metaelement.py: Provide constructor with default keyword arguments
Feb 13, 2019
55c15f8f
_artifactelement.py: New ArtifactElement object (derived from Element)
Feb 13, 2019
6951cfc8
_project.py: Add create_artifact_element() method
Feb 13, 2019
bf1933b6
_stream.py: Add the _classify_artifacts() helper
Feb 13, 2019
ea6ff6da
_stream.py: Modify behaviour of _classify_artifacts()
Feb 13, 2019
fcc79917
_stream.py: Allow loading to handle artifact refs
Feb 13, 2019
77345317
_artifactcache.py: Add get_artifacts_log() method
Feb 13, 2019
775ac472
cli.py: Move artifact ref handling logic to stream
Feb 13, 2019
f95d6ee8
cli.py: Remove _classify_artifacts() method
Feb 13, 2019
491937d7
cascache.py: Allow CASCache.list_refs() to handle globs
Feb 13, 2019
6ae41474
_stream.py: _classify_artifacts() should be able to handle globs
Feb 13, 2019
8c6baf23
Merge branch 'jennis/refactor_artifact_log' into 'master'
Feb 13, 2019
14db3287
projectconfig.yaml: Consistently include directories in split rules
Feb 13, 2019
c7625cdf
tests/integration/project: Add tests directory to split rule
Feb 13, 2019
925429ea
utils.py: Return all directories in list_relative_paths()
Feb 13, 2019
353745a4
_casbaseddirectory.py: Return all directories in list_relative_paths()
Feb 13, 2019
ae0ee361
Merge branch 'juerg/list-all-directories' into 'master'
Feb 13, 2019
118644b2
Add cli main & user conf option for 'cache-buildtrees' context
Feb 13, 2019
b546bac1
_frontend/cli.py: Ensure failed buildtree warning is correct
Feb 13, 2019
d2029444
Provide configuration for the optional creation of buildtrees
Feb 13, 2019
54ec032a
Merge branch 'tpollard/896' into 'master'
Feb 13, 2019
ec4bbf35
Cleanup internal Loader cache after loading elements
Feb 13, 2019
b41a82d3
Don't register exceptions when not running the testsuite
Feb 13, 2019
9db7f489
Merge branch 'bschubert/cleanup-local-state' into 'master'
Feb 13, 2019
c2c10d68
Cache Keys: Update to use JSON rather than pickle
Feb 14, 2019
868c057e
Merge branch 'danielsilverstone-ct/json-cache-key' into 'master'
Feb 14, 2019
ace15fa6
Don't keep MetaSource around in Source
Feb 14, 2019
174f5394
Merge branch 'bschubert/dont-keep-metasource' into 'master'
Feb 14, 2019
e7e4086e
utils.py: Change _ensure_real_directory() to not resolve symlinks
Feb 14, 2019
c0570871
_casbaseddirectory.py: Do not resolve symlinks
Feb 14, 2019
55bccf63
utils.py: Do not mangle absolute symlinks
Feb 14, 2019
94c6d59b
Bump artifact version for changes in symlink handling
Feb 14, 2019
949962f8
NEWS: Add entry for change in symlink handling
Feb 14, 2019
56c07baa
Merge branch 'juerg/symlinks2' into 'master'
Feb 14, 2019
69520011
contrib/bst-graph: Add script to print graph in DOT format
Feb 15, 2019
51dae747
Merge branch 'chandan/dot-graph' into 'master'
Feb 15, 2019
0f78a47d
Variables: Rework how expansion strings work
Feb 15, 2019
14176e51
Merge branch 'danielsilverstone-ct/variables-rework' into 'master'
Feb 15, 2019
39febfda
storage.Directory.export_to_tar: mtime=_magic...
Feb 15, 2019
8b34e356
Merge branch 'aevri/mtime1' into 'master'
Feb 15, 2019
3bbb90e7
Use sets when checking for existence of an element
Feb 15, 2019
0921ccf4
Merge branch 'bschubert/set-as-set' into 'master'
Feb 15, 2019
c24f2971
userconfig: rm really-workspace-close-project-inaccessible
Feb 15, 2019
91eb29a6
Merge branch 'are_you_sure2' into 'master'
Feb 15, 2019
b8561fb1
contrib/bst-here: Change default image to buildstream/buildstream
Feb 15, 2019
2699c77c
contrib/bst-here: Allow users to specify image variant
Feb 15, 2019
677fc6c5
Merge branch 'chandan/bst-here-tags' into 'master'
Feb 15, 2019
3b889eb8
README.rst: Add table with distros with packaged buildstream
Feb 15, 2019
232906b1
Merge branch 'jjardon/distros' into 'master'
Feb 15, 2019
12 additional commits have been omitted to prevent performance issues.
Loading