From 47a462ca90778336af5ed55a1ff8da49ee7118da Mon Sep 17 00:00:00 2001 From: Jim Richter Date: Wed, 10 Mar 2021 10:30:44 +0100 Subject: [PATCH] feat: --- .drone.yml | 18 ++++++++++++++++++ Makefile | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..63c5081 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,18 @@ +name: default +kind: pipeline + +steps: + - name: build + image: node:alpine + commands: + - make build-view + - name: deploy + image: alpacadb/docker-lftp + environment: + FTP_USERNAME: + from_secret: FTP_USERNAME + FTP_PASSWORD: + from_secret: FTP_PASSWORD + commands: + - cd /drone/src/public + - lftp -e "set sftp:auto-confirm true; set ftp:ssl-force true; set xfer:timeout 10000; debug 3; open -u $FTP_USERNAME,$FTP_PASSWORD sftp://ssh.jim-fx.com:2221; mkdir -p share/karl; cd share/karl; mirror -p --scan-all-first --overwrite --verbose -R --skip-noaccess; quit;" \ No newline at end of file diff --git a/Makefile b/Makefile index 5542252..fc761ea 100755 --- a/Makefile +++ b/Makefile @@ -12,4 +12,4 @@ dev-view: build: build-view build-view: - cd view && npm run build \ No newline at end of file + cd view && npm i && npm run build \ No newline at end of file