From 93bda1fa29ef2816279f9ba9e75604dee6e59a28 Mon Sep 17 00:00:00 2001 From: YuanHuakk <1751826683@qq.com> Date: Fri, 8 Mar 2024 18:48:37 +0800 Subject: [PATCH] ci(custom): update cicd --- .drone.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 122a122..670e694 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,6 +8,7 @@ platform: steps: - name: 测试服-依赖安装&&编译打包 + pull: if-not-exists image: node:20-alpine when: branch: @@ -22,6 +23,7 @@ steps: - tar -zcvf dist.tar ./dist ./default.conf ./Dockerfile - name: 正式服-依赖安装&&编译打包 + pull: if-not-exists image: node:20-alpine when: branch: @@ -36,6 +38,7 @@ steps: - tar -zcvf dist.tar ./dist ./default.conf ./Dockerfile - name: 测试服-产物上传 + pull: if-not-exists image: appleboy/drone-scp when: branch: @@ -54,6 +57,7 @@ steps: - ./dist.tar - name: 测试服-部署 + pull: if-not-exists image: appleboy/drone-ssh when: branch: @@ -81,11 +85,12 @@ steps: - else - echo "容器不存在" - fi - - docker run -d -p 8082:80 --restart=always --name jdt-admin-dev jdt-admin-dev + - docker run -d -p 8085:80 --restart=always --name jdt-admin-dev jdt-admin-dev - cd .. - rm -rf jdt-admin-dev - name: 正式服-产物上传 + pull: if-not-exists image: appleboy/drone-scp when: branch: @@ -104,6 +109,7 @@ steps: - ./dist.tar - name: 正式服-部署 + pull: if-not-exists image: appleboy/drone-ssh when: branch: @@ -135,7 +141,8 @@ steps: - cd .. - rm -rf jdt-admin-prod - - name: 微信通知 + - name: 企业微信通知 + pull: if-not-exists image: plugins/webhook when: status: