From 625da7d21143e2064dff80724af5013c2f3f95e8 Mon Sep 17 00:00:00 2001 From: jasder <2053003901@qq.com> Date: Wed, 2 Apr 2025 15:04:54 +0800 Subject: [PATCH] Update .trustie-pipeline.yml --- .trustie-pipeline.yml | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/.trustie-pipeline.yml b/.trustie-pipeline.yml index a59d754..6115057 100644 --- a/.trustie-pipeline.yml +++ b/.trustie-pipeline.yml @@ -4,9 +4,13 @@ name: deploy platform: os: linux arch: amd64 +volumes: +- name: cache + host: + path: /var/lib/cache steps: -- name: maven - image: maven:3-jdk-10 +- name: deploy-to-server + image: appleboy/drone-scp commands: - mvn install -DskipTests=true # 需要将软件包与部署脚本提前上传到远程主机(见文件上传模板) @@ -15,17 +19,18 @@ steps: image: appleboy/drone-ssh settings: host: - from_secret: ip + from_secret: deploy_ip username: - from_secret: name + from_secret: deploy_name password: - from_secret: pwd + from_secret: deploy_pwd port: 22 - script: - - chmod +x /home/deploy.sh - - ./home/deploy.sh -trigger: - branch: - - main - event: - - push + script: + - echo ====暂停容器开始11======= + - docker rm -f unity3d-test + - docker rmi unity3d-test:1.0 + - cd /opt/unity3d + - echo ====开始部署======= + - docker build -t unity3d-test:1.0 . + - docker run -d -p 8081:8081 --name unity3d-test unity3d-test:1.0 + - echo ====部署成功======