From 2bd91f24c3c10895d59153197cc7f8ad99a619ec Mon Sep 17 00:00:00 2001 From: fandongqiang <1075044867@qq.com> Date: Sat, 7 Oct 2023 13:45:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95CI=EF=BC=8C=E5=8F=91=E5=B8=83?= =?UTF-8?q?springboot=E9=A1=B9=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 39 +++------------------------------------ 1 file changed, 3 insertions(+), 36 deletions(-) diff --git a/.drone.yml b/.drone.yml index 43f7e3d..e04a2ad 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,41 +2,8 @@ kind: pipeline # 定义一个管道 type: docker # 当前管道的类型 name: test # 当前管道的名称 steps: # 定义管道的执行步骤 - - name: build-jar # 步骤名称 + - name: test # 步骤名称 image: maven:3.8.5-openjdk-8 # 当前步骤使用的镜像 - volumes: - - name: maven-cache - path: /root/.m2 # 将maven下载依赖的目录挂载出来,防止重复下载 - - name: maven-build - path: /app/build # 将应用打包好的Jar和执行脚本挂载出来 commands: # 当前步骤执行的命令 - - mvn clean package -DskipTests=true # 应用打包命 - - cp target/ips-ci-demo-1.0.jar /app/build/ips-ci-demo-1.0.jar - - cp entrypoint.sh /app/build/ - - cp Dockerfile /app/build/ - - cp run.sh /app/build/ - - name: build-docker - image: plugins/docker - volumes: # 将容器内目录挂载到宿主机,仓库需要开启Trusted设置 - - name: maven-build - path: /app/build # 将应用打包好的Jar和执行脚本挂载出来 - - name: docker - path: /var/run/docker.sock # 挂载宿主机的docker - settings: - dockerfile: /app/build/Dockerfile - commands: # 定义在Docker容器中执行的shell命令 - - cd /app/build - - chmod +x run.sh - - sh run.sh - - docker ps - -volumes: # 定义流水线挂载目录,用于共享数据 - - name: maven-build - host: - path: /home/data/maven/build # 从宿主机中挂载的目录 - - name: maven-cache - host: - path: /home/data/maven/cache - - name: docker - host: - path: /var/run/docker.sock \ No newline at end of file + - echo 测试drone执 + - echo 测试drone执行 \ No newline at end of file