summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* doc/source/format_project.rst: Documenting the junction plugin origin.tristan/junction-plugin-originTristan van Berkom2020-05-281-0/+63
* tests/plugins/loading.py: Adding tests for junction plugin originTristan van Berkom2020-05-285-0/+193
* _pluginfactory/pluginoriginjunction.py: Add support for junction plugin origin.Tristan van Berkom2020-05-283-0/+89
* _pluginfactory: Delegating the work of locating plugins to the PluginOriginTristan van Berkom2020-05-2810-237/+429
* Merge branch 'juerg/dynamic-plan' into 'master'bst-marge-bot2020-05-275-14/+139
|\
| * tests/frontend/pull.py: Add test for dynamic build planJürg Billeter2020-05-271-0/+47
| * Revert "Simplify queue management"Jürg Billeter2020-05-272-3/+14
| * Revert "Schedule elements instead of "requiring" them"Jürg Billeter2020-05-274-11/+70
| * Revert "element: remove _is_required()/__required"Jürg Billeter2020-05-271-0/+8
|/
* Merge branch 'juerg/node-properties' into 'master'bst-marge-bot2020-05-2715-264/+386
|\
| * .gitlab-ci.yml: Update BuildBox components to 0.0.8juerg/node-propertiesJürg Billeter2020-05-271-5/+5
| * Update node property support to match proto changesJürg Billeter2020-05-279-59/+87
| * _protos: Update local_cas.protoJürg Billeter2020-05-252-54/+53
| * _protos: Update remote_execution.protoJürg Billeter2020-05-253-146/+241
|/
* Merge branch 'tristan/loader-api-fixup' into 'master'bst-marge-bot2020-05-242-197/+197
|\
| * _loader/loader.py: Reoganized public/private methodstristan/loader-api-fixupTristan van Berkom2020-05-242-197/+197
|/
* Merge branch 'tristan/improve-frontend-crash-handling' into 'master'bst-marge-bot2020-05-192-6/+29
|\
| * _scheduler/scheduler.py: Reset the schedule handler at the beginning of real_...Tristan Van Berkom2020-05-191-3/+15
| * _scheduler: Fix order of launching jobs and sending notifications.Tristan Van Berkom2020-05-192-3/+14
|/
* Merge branch 'bschubert/ensure-composite-works-with-variables' into 'master'bst-marge-bot2020-05-196-2/+42
|\
| * node.pyx: Deep clone ScalarNode toobschubert/ensure-composite-works-with-variablesBenjamin Schubert2020-05-196-2/+42
|/
* Merge branch 'chandan/fix-subst-non-greedy' into 'master'bst-marge-bot2020-05-182-1/+21
|\
| * _frontend/profile: Use non-greedy search to substitute variablesChandan Singh2020-05-182-1/+21
|/
* Merge branch 'chandan/duplicate-format-deps' into 'master'bst-marge-bot2020-05-183-8/+32
|\
| * Ensure there are no duplicates in Elements.dependencies()Chandan Singh2020-05-183-8/+32
|/
* Merge branch 'ctolentino/check-casd-process' into 'master'bst-marge-bot2020-05-151-0/+3
|\
| * casdprocessmanager.py: Check that buildbox-casd process is not a zombiectolentino/check-casd-processctolentino82020-05-151-0/+3
|/
* Merge branch 'chandan/cli-deps-2' into 'master'bst-marge-bot2020-05-1436-54/+196
|\
| * Regenerate man pageschandan/cli-deps-2Chandan Singh2020-05-1324-30/+37
| * _frontend/cli: Support "build" and "run" values for `artifact push --deps`Chandan Singh2020-05-133-13/+30
| * _frontend/cli: Support "build" and "run" values for `artifact pull --deps`Chandan Singh2020-05-133-9/+27
| * _frontend/cli: Support "build" and "run" values for `source fetch --deps`Chandan Singh2020-05-139-1/+81
| * _frontend/cli: Support "build" value for `bst build --deps`Chandan Singh2020-05-133-1/+21
|/
* Merge branch 'tristan/plugin-min-version-fault-tolerance' into 'master'bst-marge-bot2020-05-1310-7/+74
|\
| * tests/plugins/loading.py: Added tests for various malformed BST_MIN_VERSIONTristan Van Berkom2020-05-139-3/+70
| * utils.py: Improve error handling of _parse_version().Tristan Van Berkom2020-05-131-4/+4
|/
* Merge branch 'juerg/no-logs-capture' into 'master'Jürg Billeter2020-05-131-0/+4
|\
| * _sandboxbuildboxrun.py: Pass --no-logs-capture to buildbox-runjuerg/no-logs-captureJürg Billeter2020-05-121-0/+4
|/
* Merge branch 'bschubert/allow-source-variables-access' into 'master'bst-marge-bot2020-05-1212-21/+78
|\
| * source.py: Allow access to element's variableBenjamin Schubert2020-05-1210-7/+71
| * source.py: Don't re-declare __init__ in source implementationsBenjamin Schubert2020-05-122-14/+7
|/
* Merge branch 'chandan/builddir-cachekey' into 'master'bst-marge-bot2020-05-125-4/+65
|\
| * NEWS: Add note about breaking cache key changechandan/builddir-cachekeyChandan Singh2020-05-121-0/+4
| * buildelement: Ensure command-subdir is part of the cache keyChandan Singh2020-05-124-4/+61
|/
* Merge branch 'bschubert/resolve-variables' into 'master'bst-marge-bot2020-05-1213-72/+68
|\
| * option.py: Remove 'transform' flag. It is not needed anymoreBenjamin Schubert2020-05-126-21/+10
| * element.py: Always expand all variables at element creationBenjamin Schubert2020-05-128-52/+59
|/
* Merge branch 'bschubert/cache-key-helper' into 'master'bst-marge-bot2020-05-126-179/+243
|\
| * testing.py: Add a new `check_cache_key_stability` helperbschubert/cache-key-helperBenjamin Schubert2020-05-126-179/+243
|/
* Merge branch 'chandan/fix-manual-test' into 'master'bst-marge-bot2020-05-121-3/+3
|\