Procházet zdrojové kódy

优化本地删除文件后重新打包导致文件还存在的问题

mac před 2 roky
rodič
revize
1398b70a07
1 změnil soubory, kde provedl 5 přidání a 3 odebrání
  1. 5 3
      .drone.yml

+ 5 - 3
.drone.yml

@@ -1566,6 +1566,7 @@ steps:
         path: /usr/share/maven/conf/
     commands: # 执行命令
       - rm -rf /drone/src/dist/*
+      - rm -rf /home/ABServer/deploy-ready/kxs-store/*
       - mvn clean package -Dmaven.test.skip=true -P test
       - cp /drone/src/kxs-store/kxs-store-biz/target/*.jar /drone/src/dist/ && cp -r /drone/src/kxs-store/kxs-store-biz/target/lib /drone/src/dist/ && cp -r /drone/src/kxs-store/kxs-store-biz/target/config /drone/src/dist/ # 复制文件
     when:
@@ -1575,6 +1576,10 @@ steps:
     image: appleboy/drone-scp
     pull: if-not-exists
     depends_on: [build-project] # 依赖的步骤
+    commands: # 执行命令
+      - echo ====删除历史目录=======
+      - rm -rf /home/ABServer/deploy-ready/kxs-store/*
+      - echo ====删除成功=======
     volumes: # 挂载数据卷
       - name: targetDir # 数据卷名称
         path: /kxs-store # 容器内目录 绝对路径
@@ -1588,9 +1593,6 @@ steps:
       port: 22
       command_timeout: 2m
       target: /home/ABServer/deploy-ready/
-      script:
-        - echo ====删除历史目录=======
-        - rm -rf /home/ABServer/deploy-ready/kxs-store/*
       source:
         - echo ====开始拷贝=======
         - /kxs-store/*.jar