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
132
5ba5415e
doc/Makefile: Fixed loop over session files
Jun 14, 2018
a01a5cc8
doc/bst2html.py: Add support for `fake-output` when running commands.
Jun 16, 2018
b592a80b
doc/bst2html.py, doc/Makefile: Added --force option
Jun 16, 2018
1b88e2c6
doc: Adding part 1 of the getting started tutorial
Jun 16, 2018
6fa3f922
doc/Makefile: Stage stored sessions from session-stored
Jun 16, 2018
3f560378
doc/source/tutorial/first-project.rst: Adding links
Jun 17, 2018
73b93002
doc: Adding part 2 of the getting started tutorial
Jun 17, 2018
72fbaa1c
doc/source/tutorial/running-commands.rst: Adding summary
Jun 18, 2018
b4105e8d
doc: Adding part 3 of the getting started tutorial: autotools element
Jun 18, 2018
9b81f958
doc/source/using_tutorial.rst: Use a numbered ToC for the tutorial
Jun 18, 2018
48b4cb5c
doc/examples/autotools/project.conf: Correcting project name here
Jun 18, 2018
5b6441fa
doc: Use consistent titles when referring to files in an example project
Jun 18, 2018
bb223156
doc/source/examples/flatpak-autotools.rst: Reordering of titles.
Jun 18, 2018
4016bec1
Remove shebangs from python files
Jun 19, 2018
4f168b9b
Restrict version of pylint
Jun 20, 2018
49fb3636
MANIFEST.in: Fix typo when including BuildStream.doap
Jun 21, 2018
411dd100
doc/source/index.rst: fix tiny, but impactful typo
Jun 22, 2018
d9a433a7
BuildStream depends on host tools for Source plugins
Jun 22, 2018
b5d91794
Source plugin tar depends on host's lzip
Jun 22, 2018
7d97c6d3
Source plugin bzr depends on host's bzr
Jun 22, 2018
3b1e869b
Source plugin git depends on host's git
Jun 22, 2018
be92cc8d
Source plugin patch depends on host's patch
Jun 22, 2018
e90098e0
Source plugin deb depends on host's arpy python package
Jun 22, 2018
4f1d5a1c
doc/source/core_plugins.rst, doc/source/install_main.rst: Fixing link anchor name
Jun 22, 2018
10d21ff0
Fix element check for BST_FORBID_BDEPENDS
Jun 22, 2018
6641bcd6
doc/source/main_using.rst: Updating headline for this page.
Jun 25, 2018
6d4cbe0c
doc/source/format_declaring.rst: Improving linkage to other parts of the manual
Jun 25, 2018
4b499ba3
doc/source/tutorial/autotools.rst: Consistent wording of "chapter"
Jun 25, 2018
1d84bb80
doc/source/tutorial/running-commands.rst: Added tip about using `--` in `bst shell`
Jun 25, 2018
a25d683e
doc: Adding part 4 of the getting started tutorial: integration commands
Jun 25, 2018
91d87e3c
_scheduler/job.py: Added long comment
Jun 26, 2018
463698ec
Add error message when running commands on directories
Jun 28, 2018
48848f4e
loader.py: Check whether the dir specified is also a <dir>.bst file
Jun 29, 2018
aaf52d03
cli.py: Make buildstream check element paths instead of click
Jun 29, 2018
a85aaee6
Fix documentation typo
Jul 02, 2018
9067e269
Provide better error message on missing commands
Jul 02, 2018
c5fe9465
_signals.py: Guard against use in non-main thread
Jul 08, 2018
3d1e23d6
tests: Remove unneeded ArtifactShare.update_summary() method
Jul 09, 2018
5f4b9377
_artifactcache/artifactcache.py: Update remote init error message
Jul 09, 2018
9defbb62
tests/frontend/push.py: Add missing skip annotation for non-Linux
Jul 09, 2018
bc5a40e3
Move _list_dir_contents to __init__.py
Jul 11, 2018
ddeac63a
tests: Fix filter tests not checking whether files should be missing.
Jul 16, 2018
4c6512d6
Only redirect elements for workspace and track operations
Jul 16, 2018
fa2eaba2
tests: Use context manager for ArtifactShare
Jul 17, 2018
ba4581f8
tests/testutils/artifactshare.py: Add support for statvfs mocking
Jul 17, 2018
8cd81636
tests/frontend/push.py: Use ArtifactShare statvfs mocking
Jul 17, 2018
9b63f6f2
.gitlab-ci.yml: Update images to include protobuf and grpcio
Jul 17, 2018
1a2ee26e
setup.py: Add grpcio dependency and support for code generation
Jul 17, 2018
b585388e
HACKING.rst: Add note about protocol buffers and code generation
Jul 17, 2018
383e0586
Import Google proto dependencies for the Remote Execution API
Jul 17, 2018
73fe9af1
Import protos for the Bazel Remote Execution API
Jul 17, 2018
df9a4949
remote_execution.proto: Add proposed symlink support
Jul 17, 2018
f13bef56
_artifactcache: Add CAS artifact cache
Jul 17, 2018
a3bdfc18
_artifactcache/cascache.py: Add prune() method
Jul 17, 2018
687b9a8b
_artifactcache/cascache.py: Add remove() method
Jul 17, 2018
bed6c800
_artifactcache/cascache.py: Add list_artifacts() method
Jul 17, 2018
8a0fe273
Add proto for BuildStream reference storage service
Jul 17, 2018
72284b59
_artifactcache/cascache.py: Add remote cache support
Jul 17, 2018
ff8703c9
_artifactcache: Add CAS artifact server
Jul 17, 2018
971606ae
_artifactcache/casserver.py: Add cache cleanup based on pushreceive
Jul 17, 2018
4b4c5268
_artifactcache/casserver.py: Add update_mtime parameter to resolve_ref()
Jul 17, 2018
9b879015
_artifactcache/casserver.py: Update artifact ref mtime on access
Jul 17, 2018
8de8ef1f
_platform: Use CAS artifact cache
Jul 17, 2018
a161c746
tests/testutils/artifactshare.py: Use CAS artifact server
Jul 17, 2018
d0346e89
tests/cachekey: Update expected cache keys after switch to CAS
Jul 17, 2018
05a1a25d
tests: Test push/pull on all platforms
Jul 17, 2018
6fd3f523
tests/frontend/push.py: Remove xfail mark from LRU cache test
Jul 17, 2018
b87c696f
tests/frontend/pull.py: Add pull test for missing blobs on the server
Jul 17, 2018
99846137
tests/integration/workspace.py: Test incremental build on all platforms
Jul 17, 2018
e35098d3
doc/source/artifacts.rst: Update documentation for CAS artifact server
Jul 17, 2018
5a7d49dc
Remove tar artifact cache
Jul 17, 2018
1f8b4aa2
Remove OSTree artifact cache
Jul 17, 2018
d87df668
NEWS: Add news entry for CAS-based artifact cache
Jul 17, 2018
7acc64e4
element.py: Do not use ArtifactCache.can_diff()
Jul 17, 2018
f2484fe4
_artifactcache: Remove unused method can_diff()
Jul 17, 2018
f770ab1c
element.py: Include fail-on-overlap setting in cache key
Jul 17, 2018
7e9282c9
buildstream/_frontend/cli.py: Added a `--deps` flag to `bst checkout`
Jul 17, 2018
2797d1fd
tests/frontend/buildcheckout.py: Added tests for "Add a `--deps` flag to `bst checkout`"
Jul 17, 2018
70a83ef8
Adding a helpful link to the example
Jul 17, 2018
e4f8fb07
Fix 'main install' to be explicit that it is for Linux distros only
Jul 17, 2018
87c103d8
_frontend/cli.py: Fix help text for `bst checkout --deps`
Jul 17, 2018
4c09b686
_artifactcache/cascache.py: Fix prune()
Jul 17, 2018
adedd867
Bump required python version to 3.5
Jul 18, 2018
b8543f8a
_exceptions.py: Add `detail` to ArtifactErrors
Jul 18, 2018
fc79ad2c
utils.py: Allow `list_relative_paths` to list directories
Jul 18, 2018
4f9da15d
_scheduler/*queue.py: Move queues to a subdirectory
Jul 18, 2018
24925634
Make Jobs abstract and element-independent
Jul 18, 2018
33984448
Add cache_quota to user config
Jul 18, 2018
1ec5c7b1
Make elements keep track of their built artifact size
Jul 18, 2018
7229d2e5
Compute the artifact cache size after each build/pull
Jul 18, 2018
dc17de38
Clean the artifact cache when we hit the cache quota
Jul 18, 2018
6ff12e5e
tests/artifactcache/expiry.py: Add expiry tests
Jul 18, 2018
308d59be
NEWS: Add news about cache expiry
Jul 18, 2018
a950a985
_context.py: Adding apis for message recording and task logging.
Jul 18, 2018
d835c37f
Refactor: Use new logging mechanism from Context
Jul 18, 2018
26b9f6fa
_stream.py: Clarifying ambiguous FIXME comment about required artifacts
Jul 18, 2018
3814905a
Reorder app.py imports
Jul 18, 2018
48f66a3c
.gitlab-ci.yml: Use testsuite images for running tests
Jul 18, 2018
1016dcb4
scheduler.py: Correct some anomalies within the docstrings
Jul 19, 2018
709b9bca
source-bundle: Enable --except option
Jul 19, 2018
32 additional commits have been omitted to prevent performance issues.
Loading