| Commit message (Expand) | Author | Age | Files | Lines |
* | NEWS: Add NEWS entry for bst artifact showjennis/bst_artifact_show | James Ennis | 2019-08-27 | 1 | -0/+5 |
* | tests/frontend/artifact.py: Add tests for bst artifact show | James Ennis | 2019-08-27 | 1 | -1/+104 |
* | _artifactcache.py: Add remote support to bst artifact show | James Ennis | 2019-08-27 | 5 | -0/+77 |
* | casremote.py: Remove main process assertion in init() | James Ennis | 2019-08-27 | 1 | -3/+0 |
* | cli.py: Introduce bst artifact show | James Ennis | 2019-08-27 | 4 | -0/+75 |
* | Merge branch 'jennis/load_artifact_dependencies' into 'master' | bst-marge-bot | 2019-08-27 | 9 | -16/+293 |
|\ |
|
| * | tests/frontend/artifact.py: test artifact delete with --deps options | James Ennis | 2019-08-27 | 1 | -0/+91 |
| * | cli.py: Implement --deps for artifact delete | James Ennis | 2019-08-27 | 2 | -4/+8 |
| * | _stream.py: Validate selection for target artifacts in _load() | James Ennis | 2019-08-27 | 1 | -3/+6 |
| * | _stream.py: Don't say we're loading elements if we're not | James Ennis | 2019-08-27 | 1 | -3/+6 |
| * | Load artifact refs the same way we load element names | James Ennis | 2019-08-27 | 5 | -6/+102 |
| * | element.py: Add _add_build_dependency() method | James Ennis | 2019-08-27 | 1 | -0/+10 |
| * | _artifactelement.py: Add get_dependency_refs() method | James Ennis | 2019-08-27 | 1 | -0/+15 |
| * | element.py: Add _get_artifact() method | James Ennis | 2019-08-27 | 1 | -0/+11 |
| * | _artifact.py: Add get_dependency_refs() method | James Ennis | 2019-08-27 | 1 | -0/+44 |
|/ |
|
* | Merge branch 'bschubert/register-sources-on-test' into 'master' | bst-marge-bot | 2019-08-27 | 11 | -171/+235 |
|\ |
|
| * | sourcetests/track: Don't overwrite project configurationbschubert/register-sources-on-test | Benjamin Schubert | 2019-08-26 | 3 | -17/+10 |
| * | _sourcetests/mirror: Don't overwrite project_conf | Benjamin Schubert | 2019-08-26 | 1 | -100/+74 |
| * | testing/sources: Automatically register plugin sources | Benjamin Schubert | 2019-08-26 | 10 | -54/+151 |
|/ |
|
* | Merge branch 'bschubert/fix-mutable-args' into 'master' | bst-marge-bot | 2019-08-23 | 1 | -6/+23 |
|\ |
|
| * | sandbox/_mounter: Remove default mutable arguments stderr/out | Benjamin Schubert | 2019-08-23 | 1 | -6/+23 |
|/ |
|
* | Merge branch 'juerg/server-casd' into 'master' | bst-marge-bot | 2019-08-22 | 1 | -0/+4 |
|\ |
|
| * | casserver.py: Fix write operations with bst-artifact-server | Jürg Billeter | 2019-08-22 | 1 | -0/+4 |
|/ |
|
* | Merge branch 'tmewett/artifact-help' into 'master' | bst-marge-bot | 2019-08-22 | 1 | -36/+27 |
|\ |
|
| * | cli.py: Rewrite artifact log help text & move up to main subcommand | Tom Mewett | 2019-08-22 | 1 | -36/+27 |
|/ |
|
* | Merge branch 'aevri/nomp' into 'master' | bst-marge-bot | 2019-08-20 | 4 | -137/+27 |
|\ |
|
| * | Remove uneccesary _platform.multiprocessingaevri/nomp | Angelos Evripiotis | 2019-08-20 | 4 | -137/+27 |
|/ |
|
* | Merge branch 'juerg/casd' into 'master' | bst-marge-bot | 2019-08-20 | 36 | -1845/+2426 |
|\ |
|
| * | casserver.py: Use quota instead of headroom | Jürg Billeter | 2019-08-20 | 3 | -67/+21 |
| * | casserver.py: Handle CASCacheError for add_object() calls | Jürg Billeter | 2019-08-20 | 1 | -3/+22 |
| * | casserver.py: Update mtime on read | Jürg Billeter | 2019-08-20 | 1 | -1/+6 |
| * | _artifactcache.py: Handle CASRemoteError | Jürg Billeter | 2019-08-20 | 1 | -1/+5 |
| * | casremote.py: Use UploadMissingBlobs in CASBatchUpdate | Jürg Billeter | 2019-08-20 | 2 | -50/+9 |
| * | casremote.py: Handle RESOURCE_EXHAUSTED in CASBatchUpdate | Jürg Billeter | 2019-08-20 | 1 | -1/+6 |
| * | casremote.py: Drop unused ByteStreamStub | Jürg Billeter | 2019-08-20 | 1 | -3/+0 |
| * | casremote.py: Use UploadMissingBlobs in _send_blob() | Jürg Billeter | 2019-08-20 | 2 | -38/+20 |
| * | casremote.py: Use add_object() in push_message() | Jürg Billeter | 2019-08-20 | 1 | -6/+1 |
| * | cascache.py: Add instance_name parameter to add_object() | Jürg Billeter | 2019-08-20 | 1 | -1/+5 |
| * | casremote.py: Use FetchMissingBlobs in CASBatchRead | Jürg Billeter | 2019-08-20 | 2 | -59/+11 |
| * | casremote.py: Use FetchMissingBlobs in _fetch_blob() | Jürg Billeter | 2019-08-20 | 2 | -32/+25 |
| * | casremote.py: Use buildbox-casd in init() | Jürg Billeter | 2019-08-20 | 3 | -14/+29 |
| * | tests/artifactcache/expiry.py: Fix test_cleanup_first | Jürg Billeter | 2019-08-20 | 1 | -14/+0 |
| * | tests/artifactcache/expiry.py: Fix test_never_delete_required | Jürg Billeter | 2019-08-20 | 1 | -17/+5 |
| * | tests/artifactcache/expiry.py: Limit to single fetcher | Jürg Billeter | 2019-08-20 | 1 | -0/+2 |
| * | _context.py: Pass cache quota to CASCache | Jürg Billeter | 2019-08-20 | 2 | -6/+1 |
| * | cascache.py: Pass cache quota to casd | Jürg Billeter | 2019-08-20 | 1 | -1/+9 |
| * | cascache.py: Use buildbox-casd in add_object() | Jürg Billeter | 2019-08-20 | 1 | -33/+20 |
| * | tests/artifactcache/artifactservice.py: Enable write access via casd | Jürg Billeter | 2019-08-20 | 1 | -1/+1 |
| * | tests/testutils/artifactshare.py: Allow write access via casd | Jürg Billeter | 2019-08-20 | 1 | -4/+8 |
| * | _stream.py: Disable fork for Element._shell() | Jürg Billeter | 2019-08-20 | 1 | -0/+2 |