summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fixup! First draft for docker sandboxbschubert/docker-sandboxBenjamin Schubert2018-12-132-16/+5
* First draft for docker sandboxBenjamin Schubert2018-12-072-0/+91
* Merge branch 'tristan/yaml-optionally-allow-none' into 'master'Tristan Van Berkom2018-12-075-5/+18
|\
| * tests/format/project.py: Added new regression test for empty dependency dicti...Tristan Van Berkom2018-12-073-0/+11
| * plugin.py: Added new `allow_none` parameter to Plugin.node_get_member(), defa...Tristan Van Berkom2018-12-071-2/+3
| * _yaml.py: Added `allow_none` parameter to _yaml.node_get()Tristan Van Berkom2018-12-071-3/+4
|/
* Merge branch 'jonathan/source-checkout-workspace' into 'master'Jonathan Maw2018-12-062-2/+9
|\
| * Fix bst source-checkout not working with open workspacesJonathan Maw2018-12-062-2/+9
|/
* Merge branch 'tristan/submodule-warnings' into 'master'Tristan Van Berkom2018-12-065-51/+404
|\
| * tests/sources/git.py: Test invalid submodules warning appearing after trackTristan Van Berkom2018-12-061-0/+61
| * tests/sources/git.py: Test unlisted submodules warning appearing after trackTristan Van Berkom2018-12-061-0/+63
| * tests/sources/git.py: Testing the git:invalid-submodule warningTristan Van Berkom2018-12-061-0/+71
| * tests/sources/git.py: Testing the git:unlisted-submodule warningTristan Van Berkom2018-12-061-0/+73
| * tests/testutils/repo/git.py: Adding remove_path() helperTristan Van Berkom2018-12-061-0/+6
| * git source plugin: Emmit the ref-not-in-track warning from validate_cache()Tristan Van Berkom2018-12-061-37/+30
| * git source plugin: Implementing submodule warningsTristan Van Berkom2018-12-062-13/+76
| * source.py: Add new delegate method validate_cache()Tristan Van Berkom2018-12-061-1/+24
|/
* Merge branch 'tristan/misc-cleanup' into 'master'Tristan Van Berkom2018-12-0610-97/+77
|\
| * git source plugin: Rename symbol for consistency and readabilityTristan Van Berkom2018-12-061-2/+3
| * git source plugin: Fixing documentation linking and typoTristan Van Berkom2018-12-061-5/+6
| * Source: Fix typo in documentation, and make it a link to `bst track`Tristan Van Berkom2018-12-061-1/+2
| * types.py: Moving CoreWarnings to the types.py moduleTristan Van Berkom2018-12-068-49/+50
| * tests/sources/git.py: Refactor ref-not-in-track test to use parameterizationTristan Van Berkom2018-12-061-41/+17
|/
* Merge branch 'raoul/628-RE-flow-optimisation' into 'master'Raoul Hidalgo Charman2018-12-054-74/+152
|\
| * format_project.rst: Add docs for action-cache-serviceRaoul Hidalgo Charman2018-12-051-0/+7
| * _sandboxremote.py: Add action-cache-service endpointRaoul Hidalgo Charman2018-12-051-6/+37
| * _sandboxremote.py: Add checks to action cache before attempting to push.Raoul Hidalgo Charman2018-12-051-67/+93
| * utils.py: Add message digest functionRaoul Hidalgo Charman2018-12-052-4/+18
|/
* Merge branch 'raoul/775-execution-environment-reqs' into 'master'Jürg Billeter2018-12-0561-94/+389
|\
| * format_project.rst: Add docs for OptionOSRaoul Hidalgo Charman2018-12-051-0/+24
| * format_declaring.rst: Update documentation for sandbox optionsRaoul Hidalgo Charman2018-12-051-2/+22
| * format_project.rst: Update documentation for changes to OptionArchRaoul Hidalgo Charman2018-12-051-6/+19
| * Sandbox: use linux32 for x86-32 builds on x86-64 machinesRaoul Hidalgo Charman2018-12-052-5/+30
| * _platform: Add checks for os and architectureRaoul Hidalgo Charman2018-12-052-4/+22
| * optionos.py: Add tests for OptionOSRaoul Hidalgo Charman2018-12-053-0/+99
| * optionos.py: Add new option for OS configurationRaoul Hidalgo Charman2018-12-052-0/+43
| * _sandboxremote.py: Add os and arch to command uploadedRaoul Hidalgo Charman2018-12-051-1/+8
| * optionarch.py: update to use same arch names as SandboxConfigRaoul Hidalgo Charman2018-12-0518-43/+43
| * _config.py: Use os and architecture settingsRaoul Hidalgo Charman2018-12-0531-37/+45
| * platform.py: Add mapping of uname to OS-independent valueslachlanmackenzie/debug_benchmark_failureRaoul Hidalgo Charman2018-12-051-0/+38
|/
* Merge branch 'valentindavid/git_describe_tracking' into 'master'Tristan Van Berkom2018-12-059-15/+390
|\
| * NEWS: Add news about broken 'git describe' by default.Valentin David2018-12-051-0/+4
| * git source plugin: Track git tags and save them to reproduce a minimum shallo...Valentin David2018-12-058-15/+386
|/
* Merge branch 'tristan/refactor-queues-update-state' into 'master'Tristan Van Berkom2018-12-052-6/+11
|\
| * _scheduler/queues: Don't call update state outside of error handling harnessTristan Van Berkom2018-12-052-6/+11
|/
* Merge branch 'jonathan/fix-identical-element' into 'master'Jürg Billeter2018-12-0318-6/+99
|\
| * tests/loader/junctions.py: Test that we can build a junction that is referred...jonathan/fix-identical-elementJames Ennis2018-12-0317-0/+69
| * _yamlcache.py: Use a project's junction name if presentJonathan Maw2018-12-031-6/+30
|/
* Merge branch 'jjardon/doc_git_submodules' into 'master'Tristan Van Berkom2018-12-031-0/+5
|\
| * buildstream/plugins/sources/git.py: warn about checkout by defaultJavier Jardón2018-12-031-0/+5
|/