Skip to content

test: PoC publish via artifact-gateway with dd-pkg#2883

Draft
AliDatadog wants to merge 1 commit intomainfrom
ali.benabdallah/BARX-1709/image-promotion-poc
Draft

test: PoC publish via artifact-gateway with dd-pkg#2883
AliDatadog wants to merge 1 commit intomainfrom
ali.benabdallah/BARX-1709/image-promotion-poc

Conversation

@AliDatadog
Copy link
Copy Markdown
Contributor

Summary

PoC to validate dd-pkg publish-image as a replacement for direct public-images trigger blocks.

Replaces publish_public_main trigger block with a script: job using the dd-pkg Docker image (registry.ddbuild.io/agent-delivery/dd-pkg).

Safe test values:

  • Source: actual pipeline-built operator image
  • Destination: operator-dev:gateway-poc-${CI_PIPELINE_ID} (throwaway)
  • Registry: registry.datad0g.com only (staging)
  • Manual trigger

Related

🤖 Generated with Claude Code

Replace publish_public_main trigger block with dd-pkg publish-image.
Uses staging gateway, test destination (agent-dev:gateway-operator-poc-test),
registry.datad0g.com only. Manual trigger for safety.

BARX-1709

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@AliDatadog AliDatadog force-pushed the ali.benabdallah/BARX-1709/image-promotion-poc branch from cd4c144 to c97bc49 Compare April 9, 2026 13:05
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Apr 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 42.98%. Comparing base (a1206ff) to head (c97bc49).
⚠️ Report is 36 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2883      +/-   ##
==========================================
+ Coverage   38.94%   42.98%   +4.03%     
==========================================
  Files         313      319       +6     
  Lines       27139    31356    +4217     
==========================================
+ Hits        10570    13479    +2909     
- Misses      15780    16955    +1175     
- Partials      789      922     +133     
Flag Coverage Δ
unittests 42.98% <ø> (+4.03%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 71 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a1206ff...c97bc49. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants