From 9a3175cff4f1a42e43fd653346c12a9dc4305aee Mon Sep 17 00:00:00 2001 From: archie0706 <12427527+archie0706@user.noreply.gitee.com> Date: Fri, 13 Mar 2026 17:36:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=93=A5=E5=93=A5=E4=BD=A0?= =?UTF-8?q?=E6=83=B3=E4=BD=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..63bd41c --- /dev/null +++ b/.drone.yml @@ -0,0 +1,37 @@ +kind: pipeline +name: sdkserver-pipeline +trigger: + branch: + - main + event: + - push + +image_pull_secrets: + - docker_auth_config + +steps: + - name: build + image: golang:1.21.0 + commands: + - go env -w GOPROXY=https://goproxy.cn,direct + - go env -w GOPRIVATE=gitea.dongyoushixian.com + - go mod tidy + - CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o sdkserver_linux main.go + - ls -lh sdkserver_linux + - name: deploy + image: drillster/drone-rsync + settings: + hosts: 111.231.64.109 + user: root + key: + from_secret: SSH_KEY + source: ./sdkserver_linux + target: /wwwroot/sdkserver + secrets: [ SSH_KEY ] + script: + - cd /wwwroot/sdkserver/ + - chmod +x sdkserver_linux + - docker-compose restart + - ls -al + when: + status: [ success ]