feat(ci): cache node_modules

This commit is contained in:
max_richter 2021-03-12 18:50:40 +01:00
parent 7f6d8b0896
commit 82401d52a5

View File

@ -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;"
- 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