From e83d55a77115401b1bf6fbb33e53f5c619b0a0df Mon Sep 17 00:00:00 2001 From: giaogiao Date: Mon, 11 Sep 2023 16:59:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=89=93=E5=8C=85=E8=A7=84?= =?UTF-8?q?=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 60157eb..ddd6f72 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,7 +8,31 @@ steps: commands: - go test +- name: clone_build_web + image: node + volumes: + - name: bulid-workspace + path: /web + commands: + - git clone https://git.shagain.club/lingling/go_echo_wol_web.git + - git checkout master + - npm install yarn + - cd go_echo_wol_web + - yarn + - yarn build + - cp -r ./build /web/build + - name: build image: golang + volumes: + - name: bulid-workspace + path: /web commands: - - go build \ No newline at end of file + - rm -rf ./app/* + - cp -r /web/build ./app + - sed 's/\/static/\/static\/static/g' ./app/index.html + - sed 's/\/favicon.ico/\/static\/favicon.ico/g' ./app/index.html + - sed 's/\/logo192.png/\/static\/logo192.png/g' ./app/index.html + - sed 's/\/manifest.json/\/static\/manifest.json/g' ./app/index.html + - go build -o main + - cp main /web/build/ \ No newline at end of file