fix: 统一使用 /opt/camtalk/.env 路径,act_runner 挂载宿主机目录后直接读取
This commit is contained in:
@@ -27,19 +27,6 @@ jobs:
|
||||
rm -rf /tmp/camtalk-deploy
|
||||
fi
|
||||
|
||||
# 始终从宿主机同步最新的 .env(通过 docker 桥接,绕过 CI 容器文件系统限制)
|
||||
docker run --rm \
|
||||
-v /opt/camtalk/.env:/host.env:ro \
|
||||
-v /root/camtalk:/deploy \
|
||||
alpine cp /host.env /deploy/.env 2>/dev/null || true
|
||||
if [ ! -f /root/camtalk/.env ]; then
|
||||
echo "=============================================="
|
||||
echo " 错误: 无法从 /opt/camtalk/.env 同步环境变量"
|
||||
echo " 请在服务器上执行: cp /opt/camtalk/.env /root/camtalk/.env"
|
||||
echo "=============================================="
|
||||
exit 1
|
||||
fi
|
||||
|
||||
chmod +x /root/camtalk/deploy.sh
|
||||
/root/camtalk/deploy.sh build
|
||||
/root/camtalk/deploy.sh restart
|
||||
Reference in New Issue
Block a user