Skip to content

Commit c97bc49

Browse files
AliDatadogclaude
andcommitted
test: PoC publish via artifact-gateway with dd-pkg image
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>
1 parent a1206ff commit c97bc49

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

.gitlab-ci.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -478,6 +478,24 @@ publish_public_main:
478478
IMG_SIGNING: "false"
479479
IMG_MERGE_STRATEGY: "index_oci"
480480

481+
# PoC: publish via artifact-gateway instead of direct public-images trigger.
482+
publish_via_gateway_poc:
483+
stage: release
484+
image: registry.ddbuild.io/agent-delivery/dd-pkg:v106852116-3c888529
485+
tags: ["arch:amd64"]
486+
rules:
487+
- when: manual
488+
allow_failure: true
489+
before_script: []
490+
variables:
491+
IMG_SOURCES: $BUILD_DOCKER_REGISTRY/$PROJECTNAME:v${CI_PIPELINE_ID}-${CI_COMMIT_SHORT_SHA}-amd64
492+
IMG_DESTINATIONS: operator-dev:gateway-poc-${CI_PIPELINE_ID}
493+
IMG_REGISTRIES: "registry.datad0g.com"
494+
IMG_SIGNING: "false"
495+
ARTIFACT_GATEWAY_URL: "https://artifact-gateway.us1.ddbuild.staging.dog/internal/artifact-gateway"
496+
script:
497+
- dd-pkg publish-image --gateway-url "${ARTIFACT_GATEWAY_URL}" --timeout 1800
498+
481499
publish_public_main_fips:
482500
extends: publish_public_main
483501
variables:

0 commit comments

Comments
 (0)