fix:更新cicd
This commit is contained in:
parent
f33db22e2f
commit
199d942d0a
@ -49,7 +49,7 @@ jobs:
|
||||
with:
|
||||
host: ${{ vars.HOST }}
|
||||
username: root
|
||||
password: ${{ secrets.DEV_HOST_PASSWORD }}
|
||||
password: ${{ secrets.MAIN_HOST_PASSWORD }}
|
||||
port: 22
|
||||
script_stop: true
|
||||
script: |
|
||||
@ -65,12 +65,12 @@ jobs:
|
||||
docker pull ${{ vars.ALIYUN_REGISTRY }}/${{ vars.ALIYUN_NAMESPACE }}/${{ vars.ALIYUN_REPO }}:latest
|
||||
|
||||
# 停止并删除旧容器
|
||||
docker stop ai-personage-api 2>/dev/null || true
|
||||
docker rm ai-personage-api 2>/dev/null || true
|
||||
docker stop web-01-api 2>/dev/null || true
|
||||
docker rm web-01-api 2>/dev/null || true
|
||||
|
||||
# 启动新容器(不再需要 -e 参数,因为环境变量已打包在镜像内)
|
||||
docker run -d \
|
||||
--name ai-personage-api \
|
||||
--name web-01-api \
|
||||
--restart always \
|
||||
-p 8084:3002 \
|
||||
${{ vars.ALIYUN_REGISTRY }}/${{ vars.ALIYUN_NAMESPACE }}/${{ vars.ALIYUN_REPO }}:latest
|
||||
@ -80,12 +80,12 @@ jobs:
|
||||
|
||||
# 检查容器状态
|
||||
sleep 5
|
||||
if docker ps --format '{{.Names}}' | grep -q "^ai-personage-api$"; then
|
||||
if docker ps --format '{{.Names}}' | grep -q "^web-01-api$"; then
|
||||
echo "✓ 容器启动成功"
|
||||
docker logs --tail 20 ai-personage-api
|
||||
docker logs --tail 20 web-01-api
|
||||
else
|
||||
echo "✗ 容器启动失败"
|
||||
docker logs ai-personage-api
|
||||
docker logs web-01-api
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user