test(entrypoint): 補上 prompt 邊界與映像檔 smoke 測試

This commit is contained in:
2026-06-24 13:09:34 +00:00
parent b63596fb09
commit a01dbe5e2c
2 changed files with 49 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
#!/bin/bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
IMAGE_NAME="codex-action-smoke:local"
if ! command -v docker >/dev/null 2>&1; then
echo "SKIP: docker is not available"
exit 0
fi
if ! docker info >/dev/null 2>&1; then
echo "SKIP: docker daemon is not available"
exit 0
fi
docker build -t "$IMAGE_NAME" "$ROOT_DIR"
docker run --rm --entrypoint codex "$IMAGE_NAME" --version
docker run --rm --entrypoint codex "$IMAGE_NAME" plugin list | grep -q "jsc@doc"
docker run --rm --entrypoint codex "$IMAGE_NAME" plugin list | grep -q "jsc@code-review"