Add repo reference for skill container

This commit is contained in:
2026-04-07 19:25:28 +08:00
parent 793a14e338
commit 0638f0fb26
+11
View File
@@ -4,12 +4,23 @@ set -e
[ ! -f .env ] || export $(grep -v '^#' .env | xargs)
RAND_NAME=$(tr -dc A-Za-z0-9 </dev/urandom | head -c 16; echo)
mkdir -p /tmp/opencode
WORKDIR=/tmp/opencode/cleveragents-core-$RAND_NAME
trap 'cd /tmp/opencode && rm -rf "$WORKDIR"' EXIT
git clone \
https://$FORGEJO_PAT@git.cleverthis.com/cleveragents/cleveragents-core.git \
$WORKDIR
docker run -it --rm \
--network=host \
--cpus="12" \
--name "cleveragents_dev_skill" \
--user $(id -u):$(id -g) \
--volume "/home/skyblond/opencode:/app" \
--volume "${WORKDIR}:/code:ro" \
--volume "/home/skyblond/opencode/agents:/home/devuser/.config/opencode/agents" \
--volume "/home/skyblond/opencode/skills:/home/devuser/.config/opencode/skills" \
--volume "/home/skyblond/opencode/scripts:/external/opencode/scripts:ro" \