From 2c3700f4f88d44cb3729f06f22f695913203cbc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=96=8C?= <259278618@qq.com> Date: Tue, 2 Jun 2026 22:49:41 +0800 Subject: [PATCH] cicd --- .gitea/workflows/deploy.yaml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index d3c199e..451459b 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -1,18 +1,14 @@ name: 自动部署 on: push: - branches: [ master ] + branches: [ master] jobs: 部署应用: runs-on: ubuntu-latest steps: - # 1.先把当前流水线拉取的代码打包拷贝进gitea-runner容器/tmp - - name: 拷贝代码到runner容器 - run: | - tar -cf code.tar . - docker cp code.tar gitea-runner:/tmp/ - # 2.进入容器解压 + 执行kubectl apply + - name: 拉取代码 + uses: actions/checkout@v4 - name: k8s部署 run: | - docker exec gitea-runner sh -c "cd /tmp && rm -rf proj && mkdir proj && cd proj && tar -xf ../code.tar && /usr/local/bin/kubectl apply -f k8s/" - docker exec gitea-runner /usr/local/bin/kubectl rollout restart deployment admin-ui -n kubernetes-dashboard \ No newline at end of file + /usr/local/bin/kubectl apply -f k8s/ + /usr/local/bin/kubectl rollout restart deployment admin-ui -n kubernetes-dashboard \ No newline at end of file