Draft: Add trace_log_url to build and pipeline hooks
What does this MR do?
This is for a new feature that we want to include in the integration with Datadog. We need this to download the logs for each job from our servers. Discussion in #326797 (closed)
Screenshots (strongly suggested)
Does this MR meet the acceptance criteria?
Conformity
-
📋 Does this MR need a changelog?-
I have included a changelog entry.
-
-
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
Available for everyone on next release.
We need to consider if this might affect performance due to selecting the URLs from an additional database record in the artifacts table.
If necessary to decrease impact, there is also the possibility to include this change only for the hooks sent through the Datadog service.
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process.