Closed dnsmichi closed 1 year ago
Am I right in thinking that, if the feeback for the self-contained binaries (see release candidate for v0.8.0) goes well, this will probably be redundant as we don't need any of it, just include the binary and call it?
Since https://gitlab.com/gitlab-org/gitlab/-/issues/389478 is closed, I'm going to close this as well. Please re-open if it's still relevant.
Problem to solve
2 of my pipeline jobs always generated a new trace ID which looks pretty odd in Jaeger.
After identifying the pattern being the use of
needs
for asynchronous pipeline execution, I have found searched forneeds requires artifacts
because I remembered that needs explicitly requires to specify artifact dependencies or similar discussions.Found
Proposal
Document the workaround with
needs:artifacts
Tests in this MR https://gitlab.com/gitlab-de/use-cases/observability/devsecops-efficiency/slow-pipeline-for-analysis/-/merge_requests/1 and pipeline https://gitlab.com/gitlab-de/use-cases/observability/devsecops-efficiency/slow-pipeline-for-analysis/-/pipelines/920935030