diff --git a/.drone.yml b/.drone.yml index 23fbb6d..495163e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,12 +2,39 @@ kind: pipeline name: buildsite steps: + +- name: restore_cache: + image: appleboy/drone-sftp-cache + settings: + host: 192.168.10.5 + username: thomas + password: + from_secret: ssh_password + port: 22 + path: /var/cache/drone + restore: true + mount: + - node_modules + - name: build image: node commands: - npm install - npm run build +- name: rebuild_cache: + image: appleboy/drone-sftp-cache + settings: + host: 192.168.10.5 + username: thomas + password: + from_secret: ssh_password + port: 22 + path: /var/cache/drone + rebuild: true + mount: + - node_modules + - name: copy image: appleboy/drone-scp settings: