diff --git a/.drone.yml b/.drone.yml index 819f73f..6bafb8f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -14,6 +14,15 @@ trigger: - push steps: + - name: restore-cache + image: drillster/drone-volume-cache + restore: true + mount: + - ./deps + volumes: + - name: cache + path: /tmp/cache + - name: lint image: docker.io/library/elixir:1.18.3-otp-27 commands: @@ -63,6 +72,21 @@ steps: # Run tests - mix test + - name: rebuild-cache + image: drillster/drone-volume-cache + settings: + rebuild: true + mount: + - ./deps + volumes: + - name: cache + path: /tmp/cache + +volumes: + - name: cache + host: + path: /tmp/drone_cache + --- kind: pipeline type: docker