summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert "WIP initial deprecation of workspaces"traveltissues/tmp-deprecateDarius Makovsky2019-09-121-2/+95
* WIP initial deprecation of workspacesDarius Makovsky2019-09-121-95/+2
* wip remove workspace handlingDarius Makovsky2019-09-121-67/+4
* remove workspace logic for element consistency and delegate entirely to sourc...Darius Makovsky2019-09-121-16/+4
* Mark workspace external tracking xfailDarius Makovsky2019-09-121-0/+4
* add testsDarius Makovsky2019-09-121-2/+14
* ADD TEST SCRIPTDarius Makovsky2019-09-121-0/+16
* workspace.py: workspace sources are always cachedDarius Makovsky2019-09-121-5/+1
* workspace.py: Import workspace in get_unique_keyDarius Makovsky2019-09-121-14/+26
* cascache.py: Create `CASCache.close_channel()`Darius Makovsky2019-09-121-5/+11
* Add more annotations, None is used instead of NoReturnDarius Makovsky2019-09-121-10/+11
* workspace.py: add trackingDarius Makovsky2019-09-121-0/+8
* workspace.py: fix _get_local_pathDarius Makovsky2019-09-121-2/+2
* workspace.py: clean up and annotate typesDarius Makovsky2019-09-121-25/+10
* workspace.py: add refsDarius Makovsky2019-09-122-2/+12
* workspace.py: support non-virtdir sourcesDarius Makovsky2019-09-121-3/+5
* workspace.py: element sources need preflightsDarius Makovsky2019-09-121-1/+2
* element.py: fix recursion in workspace sourcesDarius Makovsky2019-09-121-1/+1
* workspace.py: use the project-based full pathDarius Makovsky2019-09-121-1/+1
* workspace.py: stage workspace into cacheDarius Makovsky2019-09-121-19/+17
* import.py: assemble the element via `stage_sources`Darius Makovsky2019-09-121-2/+1
* [WIP] why are element sources not checked for caching if they are workspaced?Darius Makovsky2019-09-121-1/+1
* element.py: check sources are cached when calc keyDarius Makovsky2019-09-121-0/+1
* element.py: remove workspaces in cache key calcDarius Makovsky2019-09-121-12/+3
* element.py: do not reset workspace cache dataDarius Makovsky2019-09-121-4/+0
* Add a workspace source pluginDarius Makovsky2019-09-121-0/+133
* Support loading 'workspace'-kind sourcesDarius Makovsky2019-09-122-0/+29
* Remove workspace handling in element collectionDarius Makovsky2019-09-121-5/+1
* Remove workspace mounting for sandboxesDarius Makovsky2019-09-124-40/+11
* Merge branch 'jjardon/BST_FORMAT_VERSION' into 'master'Javier Jardón2019-09-1213-12/+26
|\
| * Fail if we try to build a BST_FORMAT_VERSION we do not support anymorejjardon/BST_FORMAT_VERSIONJavier Jardón2019-09-1213-12/+26
|/
* Merge branch 'build-all-option' into 'master'bst-marge-bot2019-09-124-4/+34
|\
| * tests/remoteexecution/partial.py: Test building all dependenciesbuild-all-optionRaoul Hidalgo Charman2019-09-121-2/+12
| * _context.py: Add 'dependencies' option to 'build' user configRaoul Hidalgo Charman2019-09-123-2/+22
|/
* Prepare NEWS for 1.3.1.dev1 releaseChandan Singh2019-09-121-132/+164
* Merge branch 'juerg/cache-usage' into 'master'bst-marge-bot2019-09-102-2/+36
|\
| * tests/artifactcache/expiry.py: Add test for cache usage monitorjuerg/cache-usageJürg Billeter2019-09-101-0/+33
| * cascache.py: Fix cache usage monitor on Python older than 3.7Jürg Billeter2019-09-101-2/+3
|/
* Merge branch 'traveltissues/none-childdata' into 'master'bst-marge-bot2019-09-101-3/+4
|\
| * Check result is not None in tracking queue done()Darius Makovsky2019-09-101-3/+4
|/
* Merge branch 'tpollard/sandboxmessage' into 'master'bst-marge-bot2019-09-101-2/+2
|\
| * _message.py: Use bool for sandbox Message() parameterTom Pollard2019-09-101-2/+2
|/
* Merge branch 'traveltissues/typo' into 'master'bst-marge-bot2019-09-101-1/+1
|\
| * Fix typo in pipeline msg detailDarius Makovsky2019-09-101-1/+1
|/
* Merge branch 'tpollard/notificationhandler' into 'master'bst-marge-bot2019-09-107-79/+234
|\
| * scheduler.py: Notification for Message() propagationTom Pollard2019-09-104-7/+22
| * scheduler.py: Notification for interactive failure retryTom Pollard2019-09-103-18/+21
| * scheduler.py: Notification for sched suspended statusTom Pollard2019-09-102-1/+9
| * scheduler.py: Notifications for sched suspendingTom Pollard2019-09-102-7/+19
| * scheduler.py: Notification for sched terminated statusTom Pollard2019-09-102-1/+9