소스 검색

👷 ci(release): 移除工作流中的服务器部署步骤

- 删除通过SSH连接服务器并执行部署的相关配置
- 移除deployment.yaml文件备份和更新逻辑
- 删除kubectl部署和状态检查命令
yourname 3 달 전
부모
커밋
3f542c8a58
1개의 변경된 파일1개의 추가작업 그리고 27개의 파일을 삭제
  1. 1 27
      .gitea/workflows/release.yaml

+ 1 - 27
.gitea/workflows/release.yaml

@@ -46,30 +46,4 @@ jobs:
           push: true
           tags: |
             registry.cn-beijing.aliyuncs.com/d8dcloud/d8d-ai-design-prd:release-${{ env.VERSION }}
-      - name: 更新服务器上的 Docker 容器 
-        uses: appleboy/ssh-action@v1.2.2
-        with:
-          host: ${{ secrets.SERVER_HOST }}
-          port: ${{ secrets.SERVER_PORT }}
-          username: ${{ secrets.SERVER_USER }}
-          key: ${{ secrets.SERVER_SSH_KEY }}
-          script: |
-            # 进入项目目录
-            cd /mnt/k8s_home/app/d8d-fun-vite
-
-            
-            # 备份当前的 deployment.yaml 文件
-            cp deployment.yaml deployment.yaml.bak
-            
-            # 更新 deployment.yaml 中的镜像版本
-            sed -i "s|registry.cn-beijing.aliyuncs.com/d8dcloud/d8d-ai-design-prd:.*|registry.cn-beijing.aliyuncs.com/d8dcloud/d8d-ai-design-prd:release-${{ env.VERSION }}|g" deployment.yaml
-            
-            # 检查文件是否成功更新
-            echo "更新后的 deployment.yaml 内容:"
-            cat deployment.yaml
-            
-            # 更新
-            kubectl apply -f deployment.yaml
-            
-            # 显示d8d-fun-vite pod状态
-            kubectl get pods -n default -l app=d8d-fun-vite
+