summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* WIP: Introduce __cache_keys_unstable to handle workspacesjennis/workspace_statesJames Ennis2019-06-271-14/+38
* Merge branch 'juerg/source-checkout' into 'master'bst-marge-bot2019-06-2726-60/+74
|\
| * Regenerate man pagesJürg Billeter2019-06-2722-31/+65
| * Fetch sources as needed for bst source checkoutJürg Billeter2019-06-274-29/+9
|/
* Merge branch 'raoul/915-capabilities-service' into 'master'bst-marge-bot2019-06-2616-120/+252
|\
| * artifact.proto: Remove ArtifactStatus methodraoul/915-capabilities-serviceRaoul Hidalgo Charman2019-06-263-111/+4
| * _artifactcache.py: Use capabilities serviceRaoul Hidalgo Charman2019-06-261-6/+11
| * casserver.py: Add buildstream capabilities serviceRaoul Hidalgo Charman2019-06-261-0/+17
| * protos: Update generated grpc filesRaoul Hidalgo Charman2019-06-2611-3/+197
| * buildstream.proto: Add capabilities serviceRaoul Hidalgo Charman2019-06-261-0/+23
|/
* Merge branch 'chandan/fix-readme-badges' into 'master'alexfazakas/add-bst-init-argumentbst-marge-bot2019-06-261-2/+2
|\
| * README.rst: Fix path for badge imageschandan/fix-readme-badgesChandan Singh2019-06-261-2/+2
|/
* Merge branch 'chandan/fix-egg-info-gitignore' into 'master'bst-marge-bot2019-06-261-1/+1
|\
| * .gitignore: Fix path of .egg-infochandan/fix-egg-info-gitignoreChandan Singh2019-06-261-1/+1
|/
* Merge branch 'jennis/do_not_leak_project_specific_remotes' into 'master'bst-marge-bot2019-06-2616-76/+42
|\
| * _basecache.py: Remove duplicate logicJames Ennis2019-06-261-5/+1
| * tests/artifactcache/junctions.py: Assert the default behaviourJames Ennis2019-06-261-1/+9
| * _basecache.py: Don't leak the project specific remote cachesJames Ennis2019-06-261-2/+2
| * testutils: Move assert_shared and assert_not_shared to testutilsJames Ennis2019-06-265-61/+23
| * tests/artifactcache/junctions.py: Rename 'foo' to 'parent' for clarityJames Ennis2019-06-2611-4/+4
| * tests/artifactcache/junctions.py: Rename misleading 'target' elementJames Ennis2019-06-264-6/+6
|/
* Merge branch 'chandan/misc-gitignore' into 'master'bst-marge-bot2019-06-251-6/+1
|\
| * .gitignore: Remove redundant pycache entriesChandan Singh2019-06-251-6/+1
|/
* Merge branch 'bschubert/remove-useless-sanitize' into 'master'bst-marge-bot2019-06-2512-24/+23
|\
| * _yaml: Remove useless calls to '_yaml.node_sanitize'Benjamin Schubert2019-06-2512-24/+23
|/
* Merge branch 'juerg/fetch-subprojects' into 'master'bst-marge-bot2019-06-259-122/+98
|\
| * _stream.py: Use scheduler to fetch subprojectsJürg Billeter2019-06-251-2/+8
| * Handle subproject fetching in the Stream classJürg Billeter2019-06-254-8/+23
| * app.py: Create stream before loading projectJürg Billeter2019-06-252-26/+39
| * Always fetch subprojects as neededJürg Billeter2019-06-258-90/+32
|/
* Merge branch 'jennis/notify_reverse_deps' into 'master'bst-marge-bot2019-06-242-24/+93
|\
| * element.py: Notify reverse deps when ready for runtime and cachedjennis/notify_reverse_depsJames Ennis2019-06-242-23/+86
| * element.py: cache key should be set in __update_cache_keysJames Ennis2019-06-241-1/+6
| * element.py: Set can_query_cache_callback to None when calledJames Ennis2019-06-241-0/+1
|/
* Merge branch 'raoul/1044-blobs-on-demand' into 'master'bst-marge-bot2019-06-248-27/+229
|\
| * tests: Add case for using pull and use buildtreesRaoul Hidalgo Charman2019-06-241-0/+29
| * tests: Add shell test with pull optionRaoul Hidalgo Charman2019-06-241-0/+50
| * _stream/cli: Add pull option to shellRaoul Hidalgo Charman2019-06-242-15/+30
| * tests: Add tests to buildcheckout for pullingRaoul Hidalgo Charman2019-06-241-1/+63
| * cli.py/_stream.py: Add pull option to checkoutRaoul Hidalgo Charman2019-06-242-6/+24
| * tests/partial: Add test to cover find_missing_blobsRaoul Hidalgo Charman2019-06-211-0/+25
| * _artifactcache.py: fix find_missing_blobs methodRaoul Hidalgo Charman2019-06-212-5/+8
|/
* .gitlab-ci.yml: Use up-to-date bst-plugins-experimentalJavier Jardón2019-06-201-1/+1
* Merge branch 'tpollard/shellbuildtree' into 'master'bst-marge-bot2019-06-193-17/+29
|\
| * _frontend/cli.py: Tweak 'try' & 'always' bst shell buildtree handlingTom Pollard2019-06-193-17/+29
|/
* Merge branch 'juerg/grpc' into 'master'Jürg Billeter2019-06-192-0/+6
|\
| * _sandboxremote.py: Guard against gRPC channels in the main processjuerg/grpcJürg Billeter2019-06-191-0/+3
| * casremote.py: Guard against gRPC channels in the main processJürg Billeter2019-06-191-0/+3
|/
* Merge branch 'aevri/smallerjobs' into 'master'bst-marge-bot2019-06-191-6/+6
|\
| * jobs/job: send ChildJob the context, not schedulerAngelos Evripiotis2019-06-191-6/+6
|/