summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* invalid_keys.py: Test compositied nodes are reported back usefullydanielsilverstone-ct/fix-node-provenanceJames Ennis2019-08-153-0/+28
* node: Support clobbering provenance of MappingNode itselfDaniel Silverstone2019-08-152-2/+9
* Merge branch 'coldtom/move-qmake' into 'master'bst-marge-bot2019-08-156-103/+3
|\
| * Move qmake plugin to bst-plugins-experimentalcoldtom/move-qmakeThomas Coldrick2019-08-146-103/+3
|/
* Merge branch 'jennis/push_unbuilt_artifact' into 'master'bst-marge-bot2019-08-142-20/+120
|\
| * _stream.py: Ensure push does not fail if artifact not cachedjennis/push_unbuilt_artifactJames Ennis2019-08-142-6/+120
| * _stream.py: Remove FIXMEJames Ennis2019-08-141-14/+0
|/
* Merge branch 'coldtom/move-modulebuild' into 'master'bst-marge-bot2019-08-146-101/+3
|\
| * Move modulebuild plugin to bst-plugins-experimentalThomas Coldrick2019-08-146-101/+3
|/
* Merge branch 'danielsilverstone-ct/missing-sh-fix' into 'master'bst-marge-bot2019-08-148-18/+63
|\
| * workspace: Add test to ensure we can show logs from a workspaced builddanielsilverstone-ct/missing-sh-fixBenjamin Schubert2019-08-142-0/+43
| * tests: Verify that a missing-command causes a cached failureDaniel Silverstone2019-08-141-0/+1
| * sandbox/_sandbox*.py: Ensure missing-command is a SandboxCommandErrorDaniel Silverstone2019-08-144-16/+16
| * sandbox/sandbox.py: Allow SandboxCommandError to have different reasonsDaniel Silverstone2019-08-141-2/+3
|/
* Merge branch 'jennis/fix_failed_workspaces' into 'master'bst-marge-bot2019-08-133-3/+47
|\
| * element.py: Don't reset a failed (but cached) workspaced Elementjennis/fix_failed_workspacesJames Ennis2019-08-133-3/+47
|/
* Merge branch 'tmewett/report-weird-return-codes' into 'master'bst-marge-bot2019-08-121-1/+5
|\
| * job.py: Report error when job process unexpectedly dies (#1089)tmewett/report-weird-return-codesTom Mewett2019-08-121-1/+5
|/
* Merge branch 'coldtom/move-makemaker' into 'master'bst-marge-bot2019-08-126-101/+3
|\
| * Move makemaker plugin to bst-plugins-experimentalThomas Coldrick2019-08-126-101/+3
|/
* Merge branch 'coldtom/move-make' into 'master'bst-marge-bot2019-08-115-100/+2
|\
| * Move make plugin to bst-plugins-experimentalcoldtom/move-makeThomas Coldrick2019-08-095-100/+2
|/
* Merge branch 'jennis/fix_artifact_log' into 'master'bst-marge-bot2019-08-096-25/+52
|\
| * Frontend: Fix bst artifact logJames Ennis2019-08-094-23/+14
| * artifact.py,element.py: Add get_logs() methodsJames Ennis2019-08-092-0/+24
| * cascache.py: Add new contains_file() methodJames Ennis2019-08-091-0/+12
| * cascache.py: Fix typoJames Ennis2019-08-091-1/+1
| * _artifact.py: Fix typo in doc comment of _get_field_digest()James Ennis2019-08-091-1/+1
|/
* Merge branch 'tpollard/initfix' into 'master'bst-marge-bot2019-08-091-1/+1
|\
| * _frontend/app.py: Fixup node._assert_symbol_name() positional argsTom Pollard2019-08-091-1/+1
|/
* Merge branch 'coldtom/move-meson' into 'master'bst-marge-bot2019-08-084-152/+1
|\
| * Move meson element to bst-plugins-experimentalThomas Coldrick2019-08-084-152/+1
|/
* Merge branch 'danielsilverstone-ct/load-reject-duplicates' into 'master'bst-marge-bot2019-08-0811-4/+121
|\
| * tests: Add test for DUPLICATE_DEPENDENCY verificationDaniel Silverstone2019-08-089-0/+94
| * _loader: Detect and reject duplicated dependenciesDaniel Silverstone2019-08-081-4/+24
| * _exception: Add DUPLICATE_DEPENDENCY to LoadErrorReasonDaniel Silverstone2019-08-081-0/+3
|/
* Merge branch 'tpollard/messageobject' into 'master'bst-marge-bot2019-08-0821-162/+194
|\
| * _message.py: Use element_name & element_key instead of unique_idtpollard/messageobjectTom Pollard2019-08-0820-156/+173
| * plugin.py: cache full_name member in __init__Tom Pollard2019-08-081-7/+22
| * element.py: Remove redundant second call to _get_cache_key()Tom Pollard2019-08-081-1/+1
|/
* Merge branch 'juerg/artifact-blobs' into 'master'bst-marge-bot2019-08-086-27/+42
|\
| * cli.py: Require artifact file contents to be present for `bst show`Jürg Billeter2019-08-081-3/+0
| * _artifact.py: Update blob mtimes in cached()Jürg Billeter2019-08-081-1/+1
| * cascache.py: Add update_mtime parameter to contains_directory()Jürg Billeter2019-08-081-4/+13
| * cascache.py: Fix check_exists in _reachable_refs_dir()Jürg Billeter2019-08-081-0/+3
| * _sandboxremote.py: Fetch blobs on artifact creation, not after commandJürg Billeter2019-08-083-19/+23
| * cascache.py: Add missing remote.init() to fetch_blobs()Jürg Billeter2019-08-081-0/+2
|/
* doc/source/core_plugins.rst: bst-external -> bst-plugins-experimentalJavier Jardón2019-08-081-1/+1
* Merge branch 'coldtom/move-cmake' into 'master'1089-reporting-of-unexpected-deaths-of-worker-processes-could-be-betterbst-marge-bot2019-08-087-147/+17
|\
| * Move cmake plugin to bst-plugins-experimentalcoldtom/move-cmakeThomas Coldrick2019-08-087-147/+17
|/