Files
probably-rendering-one-more…/scripts/publish-studio-guide.sh
codex-bot 174a3ef266
studio CI and deployment / verify-and-deploy (pull_request) Failing after 3m51s
waterfall-wiki CI and deployment / verify-and-deploy (pull_request) Failing after 2m58s
Add versioned multi-page Studio artwork documents and native exports
2026-10-28 23:36:54 +08:00

15 lines
758 B
Bash

#!/usr/bin/env bash
# Run on ces-control only after both services have deployed this revision.
set -Eeuo pipefail
ROOT=$(git rev-parse --show-toplevel)
IMAGE=$(docker inspect --format '{{.Config.Image}}' prompt-waterfall-wiki-1)
[[ "$IMAGE" =~ ^waterfall-wiki:[0-9a-f]{40}$ ]] || exit 1
OUT="$ROOT/artifacts/studio-guide"
mkdir -p "$OUT"
chown 1000:1000 "$OUT"
docker run --rm --volumes-from prompt-waterfall-wiki-1:ro \
--mount "type=bind,src=$ROOT,dst=/delivery,readonly" \
--mount "type=bind,src=$OUT,dst=/tmp/studio-library" \
-e AUTH_CONFIG_FILE=/auth/config.json -e AUTH_CHECK_BASE_URL=http://8.211.154.134:18131 \
--entrypoint node "waterfall-wiki-tests:${IMAGE#waterfall-wiki:}" dist/auth-cli.cjs run /delivery/scripts/publish-studio-library.mjs