1
0
mirror of synced 2025-12-19 18:14:56 -05:00

fix: disable dockerhub checks for metadata upload step of connector publish pipeline (#65158)

This commit is contained in:
David Gold
2025-08-25 10:11:09 -07:00
committed by GitHub
parent 4590ec3447
commit 2bb16bf4ea

View File

@@ -113,4 +113,8 @@ else
metadata_upload_prerelease_flag="--prerelease $docker_tag"
fi
# Under the hood, this reads the GCS_CREDENTIALS environment variable
poetry run --directory $METADATA_SERVICE_PATH metadata_service upload "$meta" "$DOCS_ROOT/" "$metadata_bucket" $metadata_upload_prerelease_flag
# TODO: remove the `--disable-dockerhub-checks` flag once we stop supporting strict-encrypt connectors
# | For strict-encrypt connectors the dockerhub checks enforce that both {connector}:{version} and {connector}-strict-encrypt:{version}
# | Docker images must be published prior to metadata upload. With our current connector publishing process, these images are
# | published in parallel and will not necessarily exist before metadata upload.
poetry run --directory $METADATA_SERVICE_PATH metadata_service upload --disable-dockerhub-checks "$meta" "$DOCS_ROOT/" "$metadata_bucket" $metadata_upload_prerelease_flag