diff options
author | Trinity Pointard <trinity.pointard@gmail.com> | 2021-04-08 16:51:56 +0200 |
---|---|---|
committer | Trinity Pointard <trinity.pointard@gmail.com> | 2021-04-08 17:08:26 +0200 |
commit | 992284d54537481a096dfb43e9180f953fac4594 (patch) | |
tree | 8a2561adb0265e45476e104c5df08535f42d3658 /.drone.yml | |
parent | 7560a41ab16fa45f9a1397ee93581ad39f873cbb (diff) | |
download | garage-992284d54537481a096dfb43e9180f953fac4594.tar.gz garage-992284d54537481a096dfb43e9180f953fac4594.zip |
use volume for cargo home
so it gets preserved between steps, and registry download is done only once
Diffstat (limited to '.drone.yml')
-rw-r--r-- | .drone.yml | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -5,9 +5,16 @@ name: default workspace: base: /drone/garage +volumes: +- name: cargo_home + temp: {} + steps: - name: restore-cache image: meltwater/drone-cache:dev + volumes: + - name: cargo_home + path: /drone/cargo environment: AWS_ACCESS_KEY_ID: from_secret: cache_aws_access_key_id @@ -34,6 +41,9 @@ steps: - name: build image: rust:buster + volumes: + - name: cargo_home + path: /drone/cargo environment: CARGO_HOME: /drone/cargo commands: @@ -46,6 +56,9 @@ steps: - name: cargo-test image: rust:buster + volumes: + - name: cargo_home + path: /drone/cargo environment: CARGO_HOME: /drone/cargo commands: @@ -55,6 +68,9 @@ steps: - name: rebuild-cache image: meltwater/drone-cache:dev + volumes: + - name: cargo_home + path: /drone/cargo environment: AWS_ACCESS_KEY_ID: from_secret: cache_aws_access_key_id @@ -81,6 +97,9 @@ steps: - name: smoke-test image: rust:buster + volumes: + - name: cargo_home + path: /drone/cargo environment: CARGO_HOME: /drone/cargo commands: |