From 0ccffe88cedfbe2c6287a677302508cefb1cd5b1 Mon Sep 17 00:00:00 2001 From: heimoshuiyu Date: Sat, 17 Dec 2022 16:00:03 +0800 Subject: [PATCH] Update drone CI upload backend program --- .drone.yml | 47 +++++++++++++++++++++++++++++------------------ 1 file changed, 29 insertions(+), 18 deletions(-) diff --git a/.drone.yml b/.drone.yml index 0fe8941..2f7d595 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,22 +2,33 @@ kind: pipeline type: docker name: default -steps: -- name: frontend-web - image: node:19 - commands: - - cd web - - npm install - - npm run build +clone: + depth: 1 -- name: upload - image: plugins/s3-sync - settings: - bucket: msw-artifacts-public - region: ap-southeast-1 - access_key: - from_secret: access_key - secret_key: - from_secret: secret_key - source: web/build - target: /msw-open-music/${DRONE_COMMIT} +steps: + - name: frontend-web + image: node:19 + commands: + - cd web + - npm install + - npm run build + + - name: backend + image: golang:1.19 + commands: + - go build -v . + environment: + CGO_ENABLED: 0 + GOPROXY: goproxy.cn + + - name: upload + image: plugins/s3-sync + settings: + bucket: msw-artifacts-public + region: ap-southeast-1 + access_key: + from_secret: access_key + secret_key: + from_secret: secret_key + source: msw-open-music + target: /msw-open-music/${DRONE_COMMIT}/