Allow tasks to use cross-scope artifacts

I went down the road of implementing a artifact lookup endpoint that takes a workspace context and follows (direct) inheritance.

This doesn't attempt to implement cross-scope artifact relations (which would probably need a similar mechanism, if we think we should allow them) but at least gets tasks running.

Fixes: #1246 (closed)

Merge request reports

Loading