You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 for needs requires artifacts because I remembered that needs explicitly requires to specify artifact dependencies or similar discussions.
The text was updated successfully, but these errors were encountered:
dnsmichi
changed the title
CI/CD: Jobs with needs do not download dotenv artifacts by default, causing new trace IDs generated
GitLab CI/CD: Jobs with needs do not download dotenv artifacts by default, causing new trace IDs generated
Jul 5, 2023
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?
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
The text was updated successfully, but these errors were encountered: