diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..cbcd88e --- /dev/null +++ b/.drone.yml @@ -0,0 +1,35 @@ +kind: pipeline +type: docker +name: stage-deploy + +trigger: + event: + - tag + +steps: + - name: build + image: node:16 + commands: + - node -v + - npm -v + - yarn --version + - yarn add @vue/cli-service + - yarn install + - yarn build + + - name: scp + image: appleboy/drone-scp + settings: + host: + from_secret: server_ip + username: + from_secret: ssh_user + key: + from_secret: ssh_key + port: + from_secret: ssh_port + target: + - deploys/cake_frontend + source: + - dist + rm: true