From 82401d52a551d7d3c8d6f6c0dc9281ae352ddd14 Mon Sep 17 00:00:00 2001 From: Jim Richter Date: Fri, 12 Mar 2021 18:50:40 +0100 Subject: [PATCH] feat(ci): cache node_modules --- .drone.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 225d1bd..ed452c1 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,6 +6,9 @@ steps: image: node commands: - make build-view + volumes: + - name: cache + path: /drone/src/view/node_modules - name: deploy image: alpacadb/docker-lftp environment: @@ -16,4 +19,9 @@ steps: commands: - pwd - cd view/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 + - 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;" + +volumes: +- name: cache + host: + path: /tmp/drone/cache/node_modules \ No newline at end of file