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