From d6931166624ebfeb39335b02629f32bda6a2acd7 Mon Sep 17 00:00:00 2001 From: mol Date: Wed, 9 Aug 2023 10:01:28 +0800 Subject: [PATCH] test: auto --- .drone.yml | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/.drone.yml b/.drone.yml index ec6dd43..0bfbaef 100644 --- a/.drone.yml +++ b/.drone.yml @@ -23,17 +23,13 @@ steps: # 定义管道的执行步骤 from_secret: docker_passwd dockerfile: Dockerfile registry: https://git.hiiragi.club:8081 - repo: git.hiiragi.club:8081/mol/middle-server + repo: git.hiiragi.club:8081/mol/mirai-robot -kind: pipeline -type: docker -name: deploy - -steps: - name: deploy-project image: appleboy/drone-ssh + depends_on: [build-image] settings: - host: + host: from_secret: host username: from_secret: server_username # 使用secrets @@ -44,11 +40,10 @@ steps: secrets: [docker_username, docker_passwd] script: - echo ==-----==开始部署==-----== - - pwd - docker login -u $docker_username -p $docker_passwd git.hiiragi.club:8081 - - docker pull git.hiiragi.club:8081/mol/middle-server - - list=$(docker ps -a| grep middle-server* | awk '{print $1}') - - test "$list" = "" && echo "none middle-server containers running" || docker stop $list + - docker pull git.hiiragi.club:8081/mol/mirai-robot + - list=$(docker ps -a| grep mirai_robot* | awk '{print $1}') + - test "$list" = "" && echo "none mirai_robot containers running" || docker stop $list # 过滤出dockerImages的id, 删除none镜像 - - docker run -d -p 15000:80 --name=middle-server-${DRONE_BUILD_NUMBER} git.hiiragi.club:8081/mol/middle-server + - docker run -d -p 16808:8080 --name=mirai_robot_${DRONE_BUILD_NUMBER} -e QQ:3377438428 -e WEB_HOOK_PORT:8080 -e IMG_NUMBER_IN_ONE_MESSAGE:3 -e MIRAI_HTTP_API_HOST:http://192.168.124.12:15122 -e MIRAI_HTTP_API_VERIFY_KEY:heiyu518 git.hiiragi.club:8081/mol/mirai-robot - echo ==-----==部署成功==-----==