Skip to content

fix(ci): wire GitLab CI to publish the system-tests image - #4079

Draft
MilanGarnier wants to merge 1 commit into
milan.garnier/publish-ci-buildsfrom
milan.garnier/publish-ci-builds-gitlab
Draft

fix(ci): wire GitLab CI to publish the system-tests image#4079
MilanGarnier wants to merge 1 commit into
milan.garnier/publish-ci-buildsfrom
milan.garnier/publish-ci-builds-gitlab

Conversation

@MilanGarnier

Copy link
Copy Markdown
Contributor

Stacked on #4065 — needs the GH Actions workflow merged to master first
(workflow_dispatch resolves the workflow by filename against the
default branch, regardless of dispatch ref).

Summary

Test plan

Uploads per-arch build artifacts to S3, gates on an open GitHub PR
before uploading anything, then dispatches the GH Actions workflow
that builds and pushes the multi-arch image. Gate now runs before the
S3 upload so branches without an open PR never publish artifacts.

Stacked on the workflow file itself (must land on master first, since
workflow_dispatch resolves the workflow by filename against the
default branch's registered workflows).
@datadog-datadog-prod-us1-2

datadog-datadog-prod-us1-2 Bot commented Jul 30, 2026

Copy link
Copy Markdown

Pipelines  Tests

Unblock PR with BitsAI

⚠️ Warnings

🚦 142 Pipeline jobs failed

DataDog/apm-reliability/dd-trace-php | PHP Language Tests: [8.0]   View in Datadog   GitLab

🧪 3 Tests failed

ext/curl/tests/curl_basic_008.phpt (Test curl_error() & curl_errno() function with problematic host) from PHP.ext.curl.tests   View in Datadog
001+ DNS resolution failurestring(0) ""
002+ int(0)
001- %s resolve%s
002- int(6)
ext/curl/tests/curl_error_basic.phpt (curl_error() function - basic test for curl_error using a fake url) from PHP.ext.curl.tests   View in Datadog
== Testing curl_error with a fake URL ==
002+ string(0) ""
002- string(%d) "%sfakeURL%S"
View all failed tests

DataDog/apm-reliability/dd-trace-php | PHP Language Tests: [8.1]   View in Datadog   GitLab

🧪 1 Test failed

ext/curl/tests/curl_error_basic.phpt (curl_error() function - basic test for curl_error using a fake url) from php.ext.curl.tests   View in Datadog
== Testing curl_error with a fake URL ==
002+ string(0) ""
002- string(%d) "%sfakeURL%S"

DataDog/apm-reliability/dd-trace-php | PHP Language Tests: [8.5]   View in Datadog   GitLab

🧪 2 Tests failed

ext/curl/tests/curl_basic_008.phpt (Test curl_error() & curl_errno() function with problematic host) from php.ext.curl.tests   View in Datadog
001- %s resolve%s
002- int(6)
001+ DNS resolution failurestring(0) ""
002+ int(0)
sapi/cgi/tests/apache_request_headers.phpt (apache_request_headers() stack overflow.) from php.sapi.cgi.tests   View in Datadog
--
     
     Array
     (
006+     [Proxy] => http://127.0.0.1:15002
     )
     Array
     (
         [X-Test] => AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
011+     [Proxy] => http://127.0.0.1:15002
...

View all 142 failed jobs.

ℹ️ Info

No other issues found (see more)

❄️ No new flaky tests detected

🔄 Datadog auto-retried 1 job - 0 passed on retry View in Datadog

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 87.72% (+0.05%)

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 8c5db56 | Docs | Datadog PR Page | Give us feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant