Кэш eventhub-api-tests:local оставлял старый audit-тест без remote-ветки. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -44,18 +44,22 @@ echo " ADMIN_API_HOST=${ADMIN_API_HOST}"
|
||||
echo " WS_HOST=${WS_HOST}"
|
||||
echo " ADMIN_WS_HOST=${ADMIN_WS_HOST}"
|
||||
|
||||
if ! docker image inspect eventhub-api-tests:local >/dev/null 2>&1; then
|
||||
bash scripts/retry-docker-build.sh 5 60 -- \
|
||||
docker buildx build \
|
||||
--network=host \
|
||||
--file docker/ApiTests.Dockerfile \
|
||||
--tag eventhub-api-tests:local \
|
||||
--load \
|
||||
--provenance=false \
|
||||
--sbom=false \
|
||||
.
|
||||
IMAGE="eventhub-api-tests:local"
|
||||
if [[ -n "${GITHUB_SHA:-}" ]]; then
|
||||
IMAGE="eventhub-api-tests:sha-${GITHUB_SHA:0:12}"
|
||||
fi
|
||||
|
||||
echo "=== build API test image (${IMAGE}) ==="
|
||||
bash scripts/retry-docker-build.sh 5 60 -- \
|
||||
docker buildx build \
|
||||
--network=host \
|
||||
--file docker/ApiTests.Dockerfile \
|
||||
--tag "${IMAGE}" \
|
||||
--load \
|
||||
--provenance=false \
|
||||
--sbom=false \
|
||||
.
|
||||
|
||||
docker run --rm --network=host \
|
||||
-e CT_MODE=remote \
|
||||
-e "API_HOST=${API_HOST}" \
|
||||
@@ -70,6 +74,6 @@ docker run --rm --network=host \
|
||||
-e "ADMIN_MODER_PASSWORD=${ADMIN_MODER_PASSWORD:-}" \
|
||||
-e "ADMIN_SUPPORT_EMAIL=${ADMIN_SUPPORT_EMAIL:-}" \
|
||||
-e "ADMIN_SUPPORT_PASSWORD=${ADMIN_SUPPORT_PASSWORD:-}" \
|
||||
eventhub-api-tests:local
|
||||
"${IMAGE}"
|
||||
|
||||
echo "=== API CT passed (${STAND}) ==="
|
||||
|
||||
Reference in New Issue
Block a user